admin管理员组

文章数量:1561815

本博文内容全部引用自如下链接:

2017:www.cs.cmu.edu/afs/cs/academic/class/15494-s17/

2018:www.cs.cmu.edu/afs/cs/academic/class/15494-s18/

2019:www.cs.cmu.edu/afs/cs/academic/class/15494-s19/


认知机器人学时间进度表(机器翻译仅供参考)

2019年春季

 

Cognitive Robotics Schedule

Spring 2019

 DateLectureOffice HoursProject/AssignmentHand-in
Week 1Mon 1/14Course overview and introduction to Cozmo. Reading: Ten Big Ideas in Robotics 
Wed 1/16Robot software architecture and Python control structure. Read the slides from Beazley's 2009 coroutines lecture. Somehwat dated but still really good. 
Fri 1/18Lab 1: Meet Cozmo!   
Week 2Mon 1/21Dr. Martin Luther King Holiday. No classes today.   
Wed 1/23Finite state machines.   
Fri 1/25Lab 2: Odometry Finish Lab 2 for homework. 
Week 3Mon 1/28More state machines. Intro to particle filters. Try out particle_filter_demo and pfdemo.py. 
Wed 1/30Particle filters. No class today; watch the videoinstead. If you would like to learn more, see these excellent lectures on probabilistic robotics.Can Cozmo do this?
Fri 2/1Lab 3: Particle filters. Finish Lab 3 for homework.Lab 2 due.
Week 4Mon 2/4Lecture: Kinematics.
Videos: Denavit-Hartenberg conventions, Towers of Hanoi, 3-dof arm IK, high-dof tentacle IK,tentacle manipulation 
Resource: numpy quick start.
 Read: Introduction to homogenous transformations and robot kinematics, by Jennifer Kay.
Watch: Denavit-Hartenberg Conventions
 
Wed 2/6The world map. Visualizing quaternions video series.
Play with quaternions.online (click to begin).
 
Fri 2/8Lab 4: Kinematics. Finish Lab 4 for homework.Lab 3 due.
Week 5Mon 2/11More kinematics, world maps, and SLAM
Videos: Robot Navigation Using SLAM by Ibrahim Musba. SLAM A 00 by Claus Brenner. 
   
Wed 2/13Path planning algorithms.
RRT Animation Gallery.
Videos: A* Search, Tekkotsu hand/eye planner
Intro to OpenCV. Demo: CircleWatcher.py
 Browse OpenCV Python Tutorials, specifically on contours. 
Fri 2/15Lab 5: Cozmo's path planner, and intro to SLAM. Finish Lab 5 for homework.Lab 4 due.
Week 6Mon 2/18OpenCV part 2. Shape matching. Watershed algorithm (more info).
Files: water_coins.jpg, watershed.py.
Matplotlib. Examples: PlotDrive.fsm, PlotDrive.py; and Histogram.fsm Histogram.py
 Matplotlib usage. Matplotlib tutorial info. 
Wed 2/20Speech generation and recognition. Demo: Speech1.fsm.
Winograd's SHRDLU system, and a modern version.
 Read about SHRDLU.
Review regular expressions in Python.
 
Fri 2/22Lab 6: RRTs, and color class learning. Finish Lab 6 for homework. 
Week 7Mon 2/25Backpropagation learning.
Demos: linfit.py, approxfn .py, approxfn2 .py,approxfn3 .py, mnist1 .py
   
Wed 2/27Convolutional networks.
Demos: mnist1.py, mnist2.py, mnist3.py
 Read the demo source code. 
Fri 3/1Lab 7: PyTorch and Neural Networks.   
Week 8Mon 3/4Code Lab. Try out Scratch 3.0. 
Wed 3/6Calypso for Cozmo. Watch Calypso videos: intro, and keep-away tutorial. Have a look at the Calypso Curriculum. Then read Computational thinking and mental models: from Kodu to Calypso. 
Fri 3/8Mid-semester break. No class/lab.   
Week 9Mon 3/11Spring break: no class.   
Wed 3/13Spring break: no class.   
Fri 3/15Spring break: no class.   
Week 10Mon 3/18Machine learning in Python: scikit-learn.
Demo: emdemo.py
Demo: RGBClusterer.fsm, RGBClusterer.py
   
Wed 3/20Manipulation, with videos.   
Fri 3/22Lab 8: using the GPU with Cozmo.   
Week 11Mon 3/25Lab 9: auto-encoder networks.   
Wed 3/27Lab 10: cube auto-encoder.   
Fri 3/29Continuation of Lab 8.  Lab 8 due.
Week 12Mon 4/1Continuation of labs 8 and 10. Lab closed from 6pm Mon. until 1pm Wed. 
Wed 4/3Lab   
Fri 4/5Lab 12: Cozmo's Magic Dream House Finish Lab 10. 
Week 13Mon 4/8Discussion of Final Project Ideas.   
Wed 4/10Work on final projects.   
Fri 4/12No lab: Spring Carnival.   
Week 14Mon 4/15Work on final projects.  Lab 13 due
Wed 4/17Work on final projects.   
Fri 4/19Work on final projects.   
Week 15Mon 4/22Work on final projects.   
Wed 4/24Work on final projects.   
Fri 4/26Work on final projects.   
Week 16Mon 4/29Work on final projects.   
Wed 5/1Work on final projects.   
Fri 5/3Public demo of your projects.  Final project hand-in due by Friday May 10.
 日期演讲工作时间项目/分配提交
第1周星期一1/14Cozmo的课程概述和介绍。 阅读:机器人学的十大概念 
星期三1/16机器人软件架构和Python控制结构。 阅读幻灯片从Beazley的2009年协同程序讲座。Somehwat约会,但仍然非常好。 
周五1/18实验1:遇见Cozmo!   
第2周星期一1/21Martin Luther King博士。今天没有课。   
周三1/23有限状态机。   
周五1/25实验2:测距 完成实验2的家庭作业。 
第3周星期一1/28更多状态机:粒子滤波器简介。 试试particle_filter_demo和pfdemo.py。 
周三1/30粒子滤波。 今天没有课; 而是观看视频。 如果您想了解更多信息,请参阅这些 关于概率机器人的优秀 讲座。Cozmo可以做这个?
周五2/1实验3:粒子滤波器。 完成实验3以完成作业。实验2到期。
第4周星期一2/4讲座:运动学。
视频: Denavit-Hartenberg惯例, 河内塔, 3自由度IK,高自由度触手IK, 触手操纵 
资源: numpy快速启动。
 阅读: Jennifer Kay 介绍的均匀变换和机器人运动学。
观看:Denavit-Hartenberg公约
 
周二2/6世界地图。 使用quaternions.online。 
2月8日星期五实验4:运动学。 完成实验4以完成作业。实验3到期了。
第5周星期一2/11更多运动学,世界地图和SLAM
视频: 使用SLAM的机器人导航 Ibrahim Musba。 克劳斯布伦纳的SLAM A 00。 
   
2013年2月2日星期三路径规划算法。
RRT动画演示。
视频:A *搜索, Tekkotsu手/眼规划师
   
2月15日星期五实验5:Cozmo的路径规划器以及SLAM的介绍。 完成实验室5的家庭作业。实验室4到期了。
第6周星期一2/18OpenCV简介。演示: CircleWatcher.py 浏览OpenCV Python教程,特别是在轮廓上。 
2月2日星期三OpenCV第2部分: 形状匹配、 分水岭算法 (更多信息)。 在cozmo_fsm / examples中尝试新的CV_Canny和CV_Hough演示。 
2月22日星期五实验6:继续实验5。 完成实验室5/6的作业。 
第7周星期一2月25日Matplotlib。示例:PlotDrive.fsm 和Histogram.fsm Matplotlib用法。 Matplotlib教程信息。 
周二2月27日语音生成和识别。演示:Speech1.fsm。
Winograd的SHRDLU系统和 现代版本。
 在Python中查看正则表达式。 
周五3/1实验7:OpenCV。   
第8周星期一3/4代码实验室。 尝试Scratch 3.0。 
周三3/6Calypso为Cozmo。 观看Calypso视频:简介和免费教程。看看Calypso课程。 
周五3/8中期休息。没有课/实验室。   
第9周星期一3/11春假:没有上课。   
3月13日星期三春假:没有上课。   
周五3/15春假:没有上课。   
第10周星期一3/18回顾过去的家庭作业问题的答案。   
3月3日星期三Python中的机器学习:scikit-learn。
演示:RGBClusterer.fsm
   
周五3/22实验8:机器学习。   
第11周星期一3/25实验9:运动检测。   
周三3/7实验10:碰撞检测。   
周五3/29实验11:多相机和多机器人系统。  实验室8到期了。
第12周星期一4/1讲座:操纵。 实验室于周一下午6点关闭。直到周三下午1点 
4月3日星期三实验12:四元数的乐趣。   
4月5日星期五实验13:立方体操作。  实验室9和10到期了。
第13周星期一4/8讨论最终项目。   
4月4日星期三研究最终项目。   
4月12日星期五没有实验室:春季嘉年华。  实验室12到期了。
第14周星期一4/15研究最终项目。  实验室13到期了
周四4月17日研究最终项目。   
4月19日星期五研究最终项目。   
第15周星期一4/22研究最终项目。   
4月24日星期三研究最终项目。   
4月26日星期五研究最终项目。   
第16周星期一4月29日研究最终项目。   
周五5/1研究最终项目。   
5月5日星期五您项目的公开演示。  5月11日星期五之前的最终项目申请。


2017-2019课程详情:

Cognitive Robotics Schedule

Spring 2017

 DateLectureOffice HoursProject/AssignmentHand-in
Week 1Mon 1/16Dr. Martin Luther King Holiday. No classes today.   
Wed 1/18Course overview and introduction to Cozmo. Reading: Ten Big Ideas in Robotics 
Fri 1/20Lab 1: Meet Cozmo!   
Week 2Mon 1/23Robot software architecture and Python control structure. Read the slides from Beazley's 2009 coroutines lecture. Somehwat dated but still really good. 
Wed 1/25Finite state machines.   
Fri 1/27Lab 2: Odometry Finish Lab 2 for homework. 
Week 3Mon 1/30More state machines. Intro to particle filters. Try out particle_filter_demo and pfdemo.py. 
Wed 2/1Particle filters. If you would like to learn more, see these excellent lectures on probabilistic robotics.Can Cozmo do this?
Fri 2/3Lab 3: Particle filters. Finish Lab 3 for homework.Lab 2 due.
Week 4Mon 2/6Kinematics.
Resource: numpy quick start.
 Read: Introduction to homogenous transformations and robot kinematics, by Jennifer Kay.
Watch: Denavit-Hartenberg Reference Frame Layout
 
Wed 2/8The world map.   
Fri 2/10Lab 4: Kinematics. Finish Lab 4 for homework.Lab 3 due.
Week 5Mon 2/13More kinematics, world maps, and SLAM
Videos: BreezySLAM demo by Simon Levy. SLAM A 00 by Claus Brenner. 
   
Wed 2/15Path planning algorithms.
RRT Animation Gallery.
Videos: A* Search, Tekkotsu hand/eye planner
   
Fri 2/17Lab 5: Cozmo's path planner, and Not-SLAM. Finish Lab 5 for homework.Lab 4 due.
Week 6Mon 2/20Intro to OpenCV. CircleWatcher.py Browse OpenCV Python Tutorials, specifically on contours. 
Wed 2/22OpenCV part 2: line finding. Try the new CV_Thresh and CV_Hough demos in cozmo_fsm/examples. 
Fri 2/24Lab 6: RRT path planning. Finish Lab 6 for homework.Lab 5 due.
Week 7Mon 2/27More on OpenCV:. CV_Contour, CV_GoodFeatyres, CV_OpticalFlow demos.   
Wed 3/1More on particle filters: error ellipses, SLAM. Slides.   
Fri 3/3Lab 7: Particle SLAM.  Lab 6 due.
Week 8Mon 3/6More Particle SLAM. Intro to matplotlib. Read some matplotlib tutorial info. 
Wed 3/8Lab 8: meet in NSH 3206. Finish Lab 8 for Homework 
Fri 3/10Mid-semester break. No class/lab.   
Week 9Mon 3/13Spring break: no class.   
Wed 3/15Spring break: no class.   
Fri 3/17Spring break: no class.   
Week 10Mon 3/20Walls in the world map.   
Wed 3/22Speech recognition and natural language input.
Winograd's SHRDLU system.
Modern version.
   
Fri 3/24Lab 9: world map, and speech control.   
Week 11Mon 3/27Basic manipulation. Visual detection of chips.   
Wed 3/29Manipulation by pushing.
Manipulation with friction.
PID-Simulation.xls
   
Fri 3/31Lab 10: Manipulation.  Labs 8 and 9 due.
Week 12Mon 4/3Meet in lab.
SDK Examples. Custom markers.
 Lab closed from 6pm Mon. until 1pm Wed. 
Wed 4/5Meet in lab.
Intro to the Pilot: P1Test.fsm Qube.py
   
Fri 4/7Lab 11: Robot recognition.

Anki visiting.

  Lab 10 due.
Week 13Mon 4/10Discussion of Final Projects.   
Wed 4/12Work on final projects.   
Fri 4/14Work on final projects.  Lab 11 due.
Week 14Mon 4/17Work on final projects.   
Wed 4/19Work on final projects.   
Fri 4/21No lab: Spring Carnival.   
Week 15Mon 4/24Work on final projects.   
Wed 4/26Work on final projects.   
Fri 4/28Work on final projects.   
Week 16Mon 5/1Work on final projects.   
Wed 5/3Work on final projects.   
Fri 5/5Public demo of your projects.  Final project hand-indue by May 10.

Taking Care of Yourself

Take care of yourself. Do your best to maintain a healthy lifestyle this semester by eating well, exercising, avoiding drugs and alcohol, getting enough sleep and taking some time to relax. This will help you achieve your goals and cope with stress.

All of us benefit from support during times of struggle. You are not alone. There are many helpful resources available on campus and an important part of the college experience is learning how to ask for help. Asking for support sooner rather than later is often helpful.

If you or anyone you know experiences any academic stress, difficult life events, or feelings like anxiety or depression, we strongly encourage you to seek support. Counseling and Psychological Services (CaPS) is here to help: call 412-268-2922 and visit their website at http://www.cmu.edu/counseling/. Consider reaching out to a friend, faculty or family member you trust for help getting connected to the support that can help.

Cognitive Robotics Schedule

Spring 2018

 DateLectureOffice HoursProject/AssignmentHand-in
Week 1Mon 1/15Dr. Martin Luther King Holiday. No classes today.   
Wed 1/17Course overview and introduction to Cozmo. Reading: Ten Big Ideas in Robotics 
Fri 1/19Lab 1: Meet Cozmo!   
Week 2Mon 1/22Robot software architecture and Python control structure. Read the slides from Beazley's 2009 coroutines lecture. Somehwat dated but still really good. 
Wed 1/24Finite state machines.   
Fri 1/26Lab 2: Odometry Finish Lab 2 for homework. 
Week 3Mon 1/29More state machines. Intro to particle filters. Try out particle_filter_demo and pfdemo.py. 
Wed 1/31Particle filters. If you would like to learn more, see these excellentlectures on probabilistic robotics.Can Cozmo do this?
Fri 2/2Lab 3: Particle filters. Finish Lab 3 for homework.Lab 2 due.
Week 4Mon 2/5Lecture: Kinematics.
Videos: Denavit-Hartenberg conventions, Towers of Hanoi, 3-dof arm IK, high-dof tentacle IK, tentacle manipulation 
Resource: numpy quick start.
 Read: Introduction to homogenous transformations and robot kinematics, by Jennifer Kay.
Watch: Denavit-Hartenberg Conventions
 
Wed 2/7The world map. Play with quaternions.online. 
Fri 2/9Lab 4: Kinematics. Finish Lab 4 for homework.Lab 3 due.
Week 5Mon 2/12More kinematics, world maps, and SLAM
Videos: Robot Navigation Using SLAM by Ibrahim Musba. SLAM A 00 by Claus Brenner. 
   
Wed 2/14Path planning algorithms.
RRT Animation Gallery.
Videos: A* Search, Tekkotsu hand/eye planner
   
Fri 2/16Lab 5: Cozmo's path planner, and intro to SLAM. Finish Lab 5 for homework.Lab 4 due.
Week 6Mon 2/19Intro to OpenCV. Demo: CircleWatcher.py Browse OpenCV Python Tutorials, specifically on contours. 
Wed 2/21OpenCV part 2. Shape matching. Watershed algorithm (more info). Try the new CV_Canny and CV_Hough demos in cozmo_fsm/examples. 
Fri 2/23Lab 6: continuation of lab 5. Finish Lab 5/6 for homework. 
Week 7Mon 2/26Matplotlib. Examples: PlotDrive.fsm and Histogram.fsm Matplotlib usage. Matplotlib tutorial info. 
Wed 2/28Speech generation and recognition. Demo: Speech1.fsm.
Winograd's SHRDLU system, and a modern version.
 Review regular expressions in Python. 
Fri 3/2Lab 7: OpenCV.   
Week 8Mon 3/5Code Lab. Try out Scratch 3.0. 
Wed 3/7Calypso for Cozmo. Watch Calypso videos: intro, and keep-away tutorial. Have a look at the Calypso Curriculum. 
Fri 3/9Mid-semester break. No class/lab.   
Week 9Mon 3/12Spring break: no class.   
Wed 3/14Spring break: no class.   
Fri 3/16Spring break: no class.   
Week 10Mon 3/19Review answers to past homework problems.   
Wed 3/21Machine learning in Python: scikit-learn.
Demo: RGBClusterer.fsm
   
Fri 3/23Lab 8: machine learning.   
Week 11Mon 3/26Lab 9: motion detection.   
Wed 3/28Lab 10: collision detection.   
Fri 3/30Lab 11: Multi-camera and multi-robot systems.  Lab 8 due.
Week 12Mon 4/2Lecture: Manipulation. Lab closed from 6pm Mon. until 1pm Wed. 
Wed 4/4Lab 12: fun with quaternions.   
Fri 4/6Lab 13: Cube Manipulation.  Labs 9 and 10 due.
Week 13Mon 4/9Discussion of Final Projects.   
Wed 4/11Work on final projects.   
Fri 4/13Work on final projects.  Lab 12 due.
Week 14Mon 4/16Work on final projects.  Lab 13 due
Wed 4/18Work on final projects.   
Fri 4/20No lab: Spring Carnival.   
Week 15Mon 4/23Work on final projects.   
Wed 4/25Work on final projects.   
Fri 4/27Work on final projects.   
Week 16Mon 4/30Work on final projects.   
Wed 5/2Work on final projects.   
Fri 5/4Public demo of your projects.  Final project hand-indue by Friday May 11.

Cognitive Robotics Schedule

Spring 2019

 DateLectureOffice HoursProject/AssignmentHand-in
Week 1Mon 1/14Course overview and introduction to Cozmo. Reading: Ten Big Ideas in Robotics 
Wed 1/16Robot software architecture and Python control structure. Read the slides from Beazley's 2009 coroutines lecture. Somehwat dated but still really good. 
Fri 1/18Lab 1: Meet Cozmo!   
Week 2Mon 1/21Dr. Martin Luther King Holiday. No classes today.   
Wed 1/23Finite state machines.   
Fri 1/25Lab 2: Odometry Finish Lab 2 for homework. 
Week 3Mon 1/28More state machines. Intro to particle filters. Try out particle_filter_demo and pfdemo.py. 
Wed 1/30Particle filters. No class today; watch the video instead. If you would like to learn more, see these excellentlectures on probabilistic robotics.Can Cozmo do this?
Fri 2/1Lab 3: Particle filters. Finish Lab 3 for homework.Lab 2 due.
Week 4Mon 2/4Lecture: Kinematics.
Videos: Denavit-Hartenberg conventions, Towers of Hanoi, 3-dof arm IK, high-dof tentacle IK, tentacle manipulation 
Resource: numpy quick start.
 Read: Introduction to homogenous transformations and robot kinematics, by Jennifer Kay.
Watch: Denavit-Hartenberg Conventions
 
Wed 2/6The world map. Play with quaternions.online. 
Fri 2/8Lab 4: Kinematics. Finish Lab 4 for homework.Lab 3 due.
Week 5Mon 2/11More kinematics, world maps, and SLAM
Videos: Robot Navigation Using SLAM by Ibrahim Musba. SLAM A 00 by Claus Brenner. 
   
Wed 2/13Path planning algorithms.
RRT Animation Gallery.
Videos: A* Search, Tekkotsu hand/eye planner
   
Fri 2/15Lab 5: Cozmo's path planner, and intro to SLAM. Finish Lab 5 for homework.Lab 4 due.
Week 6Mon 2/18Intro to OpenCV. Demo: CircleWatcher.py Browse OpenCV Python Tutorials, specifically on contours. 
Wed 2/20OpenCV part 2. Shape matching. Watershed algorithm (more info). Try the new CV_Canny and CV_Hough demos in cozmo_fsm/examples. 
Fri 2/22Lab 6: continuation of lab 5. Finish Lab 5/6 for homework. 
Week 7Mon 2/25Matplotlib. Examples: PlotDrive.fsm and Histogram.fsm Matplotlib usage. Matplotlib tutorial info. 
Wed 2/27Speech generation and recognition. Demo: Speech1.fsm.
Winograd's SHRDLU system, and a modern version.
 Review regular expressions in Python. 
Fri 3/1Lab 7: OpenCV.   
Week 8Mon 3/4Code Lab. Try out Scratch 3.0. 
Wed 3/6Calypso for Cozmo. Watch Calypso videos: intro, and keep-away tutorial. Have a look at the Calypso Curriculum. 
Fri 3/8Mid-semester break. No class/lab.   
Week 9Mon 3/11Spring break: no class.   
Wed 3/13Spring break: no class.   
Fri 3/15Spring break: no class.   
Week 10Mon 3/18Review answers to past homework problems.   
Wed 3/20Machine learning in Python: scikit-learn.
Demo: RGBClusterer.fsm
   
Fri 3/22Lab 8: machine learning.   
Week 11Mon 3/25Lab 9: motion detection.   
Wed 3/7Lab 10: collision detection.   
Fri 3/29Lab 11: Multi-camera and multi-robot systems.  Lab 8 due.
Week 12Mon 4/1Lecture: Manipulation. Lab closed from 6pm Mon. until 1pm Wed. 
Wed 4/3Lab 12: fun with quaternions.   
Fri 4/5Lab 13: Cube Manipulation.  Labs 9 and 10 due.
Week 13Mon 4/8Discussion of Final Projects.   
Wed 4/10Work on final projects.   
Fri 4/12No lab: Spring Carnival.  Lab 12 due.
Week 14Mon 4/15Work on final projects.  Lab 13 due
Wed 4/17Work on final projects.   
Fri 4/19Work on final projects.   
Week 15Mon 4/22Work on final projects.   
Wed 4/24Work on final projects.   
Fri 4/26Work on final projects.   
Week 16Mon 4/29Work on final projects.   
Wed 5/1Work on final projects.   
Fri 5/3Public demo of your projects.  Final project hand-indue by Friday May 11.

机器翻译供参考:

认知机器人学时间进度表

2017年春季

 日期演讲工作时间项目/分配提交
第1周周一1/16Martin Luther King博士。今天没有课。   
星期三1/18Cozmo的课程概述和介绍。 阅读:机器人学的十大概念 
周五1/20实验1:遇见Cozmo!   
第2周星期一1/23机器人软件架构和Python控制结构。 阅读幻灯片从Beazley的2009年协同程序讲座。Somehwat约会,但仍然非常好。 
星期三1/25有限状态机。   
周五1/27实验2:测距 完成实验2的家庭作业。 
第3周周一1/30更多状态机、粒子滤波器简介。 试试particle_filter_demo和pfdemo.py。 
周三2/1粒子滤波。 如果您想了解更多信息,请参阅这些 关于概率机器人的优秀 讲座。Cozmo可以做这个?
2月3日星期五实验3:粒子滤波器。 完成实验3以完成作业。实验2到期。
第4周星期一2/6运动学。
资源: numpy快速入门。
 阅读: Jennifer Kay 介绍的均匀变换和机器人运动学。
观看:Denavit-Hartenberg参考框架布局
 
周二2/8世界地图。   
周五2月10日实验4:运动学。 完成实验4以完成作业。实验3到期了。
第5周星期一2/13更多运动学,世界地图和SLAM(同步定位与地图构建) 
视频: Simon Levy的BreezySLAM演示。 克劳斯布伦纳的SLAM A 00。 
   
2015年2月2日星期三路径规划算法。
RRT动画演示。
视频:A *搜索, Tekkotsu手/眼规划师
   
2月17日星期五实验5:Cozmo的路径规划器和Not-SLAM。 完成实验室5的家庭作业。实验室4到期了。
第6周星期一2/20OpenCV简介。 CircleWatcher.py 浏览OpenCV Python教程,特别是在轮廓上。 
2月22日星期三OpenCV第2部分:寻线。 在cozmo_fsm / examples中尝试新的CV_Thresh和CV_Hough演示。 
2月24日星期五实验6:RRT路径规划。 完成实验室6的作业。实验室5到期了。
第7周星期一2月27日有关OpenCV的更多信息:CV_Contour,CV_GoodFeatyres,CV_OpticalFlow演示。   
3月1日星期三有关粒子滤波器的更多信息:错误省略号,SLAM。幻灯片。   
周五3/3实验7:粒子SLAM。  实验室6到期了。
第8周星期一3/6更多粒子SLAM。matplotlib简介。 阅读一些matplotlib教程信息。 
周三3/8实验8:在NSH 3206见面。 完成实验室8的家庭作业 
3月5日星期五中期休息。没有课/实验室。   
第9周星期一3/13春假:没有上课。   
3月15日星期三春假:没有上课。   
周五3/17春假:没有上课。   
第10周星期一3/20世界地图上的墙。   
3月22日星期三语音识别和自然语言输入。
Winograd的SHRDLU系统。
现代版。
   
周五3/24实验9:世界地图和语音控制。   
第11周星期一3/27基本操纵。视觉检测芯片。   
3月29日星期三通过推动操纵。
操纵与摩擦。
PID-Simulation.xls
   
周五3/31实验10:操纵。  实验室8和9到期。
第12周星期一4/3在实验室见面 
SDK示例。 自定义标记。
 实验室于周一下午6点关闭。直到周三下午1点 
周四4/5在实验室见面 
飞行员简介: P1Test.fsm Qube.py
   
4月7日星期五实验11:机器人识别。

安基访问。

  实验室10到期了。
第13周星期一4/10讨论最终项目。   
周四4/12研究最终项目。   
4月14日星期五研究最终项目。  实验11到期。
第14周星期一4/17研究最终项目。   
周四4月19日研究最终项目。   
4月21日星期五没有实验室:春季嘉年华。   
第15周星期四4月24日研究最终项目。   
周四4月26日研究最终项目。   
4月28日星期五研究最终项目。   
第16周星期一5/1研究最终项目。   
5月3日星期三研究最终项目。   
5月5日星期五您项目的公开演示。  截至5月10日的最终项目申请。

照顾好自己

照顾好自己。这个学期要尽力保持健康的生活方式,包括吃得好,锻炼身体,避免吸毒和酗酒,获得充足的睡眠并花些时间放松一下。这将帮助您实现目标并应对压力。

我们所有人都受益于斗争期间的支持。你不是一个人。校园里有许多有用的资源,大学经验的一个重要部分就是学习如何寻求帮助。尽早寻求支持往往是有帮助的。

如果您或您认识的任何人遇到任何学业压力,困难的生活事件或焦虑或抑郁的感觉,我们强烈建议您寻求支持。咨询和心理服务(CaPS)随时为您提供帮助:致电412-268-2922并访问他们的网站http://www.cmu.edu/counseling/。考虑联系您信任的朋友,教师或家庭成员,以获得帮助,以获得可以提供帮助的支持。

认知机器人学时间进度表

2018年春季

 日期演讲工作时间项目/分配提交
第1周星期一1/15Martin Luther King博士。今天没有课。   
周三1/17Cozmo的课程概述和介绍。 阅读:机器人学的十大概念 
周五1/19实验1:遇见Cozmo!   
第2周星期一1/22机器人软件架构和Python控制结构。 阅读幻灯片从Beazley的2009年协同程序讲座。Somehwat约会,但仍然非常好。 
星期三1/24有限状态机。   
周五1/26实验2:测距 完成实验2的家庭作业。 
第3周周一1/29更多状态机:粒子滤波器简介。 试试particle_filter_demo和pfdemo.py。 
周三1/31粒子滤波。 如果您想了解更多信息,请参阅这些 关于概率机器人的优秀 讲座。Cozmo可以做这个?
周五2/2实验3:粒子滤波器。 完成实验3以完成作业。实验2到期。
第4周星期一2/5讲座:运动学。
视频: Denavit-Hartenberg惯例, 河内塔, 3自由度IK,高自由度触手IK, 触手操纵 
资源: numpy快速启动。
 阅读: Jennifer Kay 介绍的均匀变换和机器人运动学。
观看:Denavit-Hartenberg公约
 
周二2/7世界地图。 使用quaternions.online。 
2月9日星期五实验4:运动学。 完成实验4以完成作业。实验3到期了。
第5周星期一2月12日更多运动学,世界地图和SLAM
视频: 使用SLAM的机器人导航 Ibrahim Musba。 克劳斯布伦纳的SLAM A 00。 
   
星期三2月14日路径规划算法。
RRT动画演示。
视频:A *搜索, Tekkotsu手/眼规划师
   
2月16日星期五实验5:Cozmo的路径规划器,以及SLAM的介绍。 完成实验室5的家庭作业。实验室4到期了。
第6周星期一2/19OpenCV简介。演示: CircleWatcher.py 浏览OpenCV Python教程,特别是在轮廓上。 
周二2月21日OpenCV第2部分: 形状匹配、分水岭算法 (更多信息)。 在cozmo_fsm / examples中尝试新的CV_Canny和CV_Hough演示。 
2月23日星期五实验6:继续实验5。 完成实验室5/6的作业。 
第7周星期一2/26Matplotlib。示例:PlotDrive.fsm 和Histogram.fsm Matplotlib用法。 Matplotlib教程信息。 
周二2月28日语音生成和识别。演示:Speech1.fsm。
Winograd的SHRDLU系统和 现代版本。
 在Python中查看正则表达式。 
周五3/2实验7:OpenCV。   
第8周星期一3/5代码实验室。 尝试Scratch 3.0。 
周三3/7Calypso为Cozmo。 观看Calypso视频:简介和免费教程。看看Calypso课程。 
周五3/9中期休息。没有课/实验室。   
第9周3月12日星期一春假:没有上课。   
3月14日星期三春假:没有上课。   
周五3/16春假:没有上课。   
第10周星期一3/19回顾过去的家庭作业问题的答案。   
3月21日星期三Python中的机器学习:scikit-learn。
演示:RGBClusterer.fsm
   
周五3/23实验8:机器学习。   
第11周星期一3/26实验9:运动检测。   
周三3/28实验10:碰撞检测。   
周五3/30实验11:多相机和多机器人系统。  实验室8到期了。
第12周星期一4/2讲座:操纵。 实验室于周一下午6点关闭。直到周三下午1点 
周四4/4实验12:四元数的乐趣。   
4月6日星期五实验13:立方体操作。  实验室9和10到期了。
第13周星期一4/9讨论最终项目。   
4月11日星期三研究最终项目。   
4月13日星期五研究最终项目。  实验室12到期了。
第14周星期一4/16研究最终项目。  实验室13到期了
周四4月18日研究最终项目。   
4月5日星期五没有实验室:春季嘉年华。   
第15周星期一4/23研究最终项目。   
周四4月25日研究最终项目。   
4月27日星期五研究最终项目。   
第16周星期一4月30日研究最终项目。   
周五5/2研究最终项目。   
5月4日星期五您项目的公开演示。  5月11日星期五之前的最终项目申请。

认知机器人学时间进度表

2019年春季

 日期演讲工作时间项目/分配提交
第1周星期一1/14Cozmo的课程概述和介绍。 阅读:机器人学的十大概念 
星期三1/16机器人软件架构和Python控制结构。 阅读幻灯片从Beazley的2009年协同程序讲座。Somehwat约会,但仍然非常好。 
周五1/18实验1:遇见Cozmo!   
第2周星期一1/21Martin Luther King博士。今天没有课。   
周三1/23有限状态机。   
周五1/25实验2:测距 完成实验2的家庭作业。 
第3周星期一1/28更多状态机:粒子滤波器简介。 试试particle_filter_demo和pfdemo.py。 
周三1/30粒子滤波。 今天没有课; 而是观看视频。 如果您想了解更多信息,请参阅这些 关于概率机器人的优秀 讲座。Cozmo可以做这个?
周五2/1实验3:粒子滤波器。 完成实验3以完成作业。实验2到期。
第4周星期一2/4讲座:运动学。
视频: Denavit-Hartenberg惯例, 河内塔, 3自由度IK,高自由度触手IK, 触手操纵 
资源: numpy快速启动。
 阅读: Jennifer Kay 介绍的均匀变换和机器人运动学。
观看:Denavit-Hartenberg公约
 
周二2/6世界地图。 使用quaternions.online。 
2月8日星期五实验4:运动学。 完成实验4以完成作业。实验3到期了。
第5周星期一2/11更多运动学,世界地图和SLAM
视频: 使用SLAM的机器人导航 Ibrahim Musba。 克劳斯布伦纳的SLAM A 00。 
   
2013年2月2日星期三路径规划算法。
RRT动画演示。
视频:A *搜索, Tekkotsu手/眼规划师
   
2月15日星期五实验5:Cozmo的路径规划器以及SLAM的介绍。 完成实验室5的家庭作业。实验室4到期了。
第6周星期一2/18OpenCV简介。演示: CircleWatcher.py 浏览OpenCV Python教程,特别是在轮廓上。 
2月2日星期三OpenCV第2部分: 形状匹配、 分水岭算法 (更多信息)。 在cozmo_fsm / examples中尝试新的CV_Canny和CV_Hough演示。 
2月22日星期五实验6:继续实验5。 完成实验室5/6的作业。 
第7周星期一2月25日Matplotlib。示例:PlotDrive.fsm 和Histogram.fsm Matplotlib用法。 Matplotlib教程信息。 
周二2月27日语音生成和识别。演示:Speech1.fsm。
Winograd的SHRDLU系统和 现代版本。
 在Python中查看正则表达式。 
周五3/1实验7:OpenCV。   
第8周星期一3/4代码实验室。 尝试Scratch 3.0。 
周三3/6Calypso为Cozmo。 观看Calypso视频:简介和免费教程。看看Calypso课程。 
周五3/8中期休息。没有课/实验室。   
第9周星期一3/11春假:没有上课。   
3月13日星期三春假:没有上课。   
周五3/15春假:没有上课。   
第10周星期一3/18回顾过去的家庭作业问题的答案。   
3月3日星期三Python中的机器学习:scikit-learn。
演示:RGBClusterer.fsm
   
周五3/22实验8:机器学习。   
第11周星期一3/25实验9:运动检测。   
周三3/7实验10:碰撞检测。   
周五3/29实验11:多相机和多机器人系统。  实验室8到期了。
第12周星期一4/1讲座:操纵。 实验室于周一下午6点关闭。直到周三下午1点 
4月3日星期三实验12:四元数的乐趣。   
4月5日星期五实验13:立方体操作。  实验室9和10到期了。
第13周星期一4/8讨论最终项目。   
4月4日星期三研究最终项目。   
4月12日星期五没有实验室:春季嘉年华。  实验室12到期了。
第14周星期一4/15研究最终项目。  实验室13到期了
周四4月17日研究最终项目。   
4月19日星期五研究最终项目。   
第15周星期一4/22研究最终项目。   
4月24日星期三研究最终项目。   
4月26日星期五研究最终项目。   
第16周星期一4月29日研究最终项目。   
周五5/1研究最终项目。   
5月5日星期五您项目的公开演示。  5月11日星期五之前的最终项目申请。

 

本文标签: 机器人学认知课程卡内基资料