Object Recognition from Local Scale-Invariant Features
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Dual-coding representations for robot vision programming in Tekkotsu
Autonomous Robots
The Robotics Primer (Intelligent Robotics and Autonomous Agents)
The Robotics Primer (Intelligent Robotics and Autonomous Agents)
An inexpensive hand-eye system for undergraduate robotics instruction
Proceedings of the 40th ACM technical symposium on Computer science education
Preparing computer science students for the robotics revolution
Communications of the ACM
Mobile computing and robotics in one course: why not?
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
Robotics is widely recognized as an interdisciplinary mixture of engineering and computer science, but the latter component is not well represented at many undergraduate institutions. The sophisticated technologies that underlie perception, planning, and control mechanisms in modern robots need to be made accessible to more computer science undergraduates. Following the curriculum design principles of Wiggins and McTighe (Understanding by Design, 2nd Ed.), I present seven big ideas in robotics that can fit together in a one semester undergraduate course. Each is introduced with an essential question, such as "How do robots see the world?" The answers expose students to deep concepts in computer science in a context where they can be immediately demonstrated. Hands-on labs using the Tekkotsu open source software framework and robots costing under $1,000 facilitate mastery of these important ideas. Courses based on parts of an early version of this curriculum are being offered at Carnegie Mellon and several other universities.