BotFest Project Plan


Yan Tran
Joseph Giardina

Goal: For the March 27 deadline, there are two deliverables that we will plan to show.

1: There is an engraving machine in the robotics lab. We are going to produce a simple CAD interface that will be easy enough for elementary students to operate. Users will be able to save and re-load their designs. The CAD program will be run on a Linux-based laptop connected to the engraving machine with a parallel cable. The UI will be implemented in with C++ and openGL.

2:The CAD program will be adapted to be used as an intuitive command interface for a robot. The user will be able to draw out continuous line segments. These line-segments will be translated to path for a robot to travel. Using the same laptop, the commands will be transmitted to the robot via infrared. The robot will execute its plan immediately upon reception.

Current Status:The CAD interface has been coded and successfully interfaces with the engraving machine. Materials are being experimented with for use with the engraver.