Sunday, December 12, 2010

Remote Controlled Robot

Our team was able to successfully remote control a 'player' around a small slalom course.

Previously: equipped 'players' with permanent fixtures for FF nodes.

This was achieved with only the accelerometer reading from another firefly which we will refer to as a 'remote' over rt-link.

The code allows for differential steering control which allows the robot to move forward while turn at the same time. Due to the complex nature of RPY (roll pitch yaw) acceleration, the code was simplified to allow for complex motion with less computational stress on the embedded processor.

A system of fail safes were included to account for accelerometer errors or loss of communication.

Next: Design and implement peripherals for remotes and pusher as well as international standards and specifications.