The Anki Vector robot is powered by AI and advanced robotics and is engaged by sight, sound, and touch. This would be great for a project focusing on software and AI, including face recognition and many other autonomous behaviours. Students require some basic programming knowledge (preferably with Python), but this can be taught prior to the course.
Project aim: “Search and rescue” mission. The robot must navigate obstacles, and report the location and type of items it finds in the environment.
Move robot around an obstacle course.
Use text-to-speech / console printing / Anki screen to give status information.
Display and save pictures from the camera.
AI-based object detection (YOLOv3).
Robot mini-challenge.