機器人專題
Embedded Robotics
-
Course overview
This course is taught in an international joint with Dr. Chi Thai from the University of Georgia.
The course goal is to provide students with an advanced practicum in Embedded Robotics wherein the students will learn about the programming of embedded controllers, the interfacing of sensors, the actuation of servo motors, inter-computer serial communications (RS-232 and ZigBee), and the control of autonomous as well as remotely piloted systems. The student will be programming using a high-level integrated environment called RoboPlus, in addition to also practicing lower-level programming using the C/C++ language. These concepts and methodologies will be demonstrated in class with sample codes and the students can expand on these ideas further with a series of robotic projects (of increasing complexity) throughout the semester such as car robots, simple bipedal robots (with 7-8 degrees of freedom) and humanoid robots (with 18 degrees of freedom). Possible projects can be about master-slave robots, search and rescue robot teams, mobile wireless sensor networks, humanoid robot balance control, intruder (motion) detection, image recognition and object tracking, and humanoid robot negotiating stairs with varying tread depths. Upon completion of this course, students should have an integrated hardware/software understanding of embedded robotic systems, both autonomous or remotely piloted.
-
Thematic display
Fall 2012 Robotics Final Presentation -- Search and Goal
Fall 2012 Robotics Showcase -- Twin Gerwalks
-
Instructional Video