Difference between revisions of "Sorting Robot"
From ivc wiki
Jump to navigationJump to search
(Created page with "600px|right A large programming and construction project to create an autonomic robot for sorting and delivering colored cubes. It was an ass...") |
|||
Line 3: | Line 3: | ||
== Outline == | == Outline == | ||
The following specifications was given and everything outside of this was up to us to | The following specifications was given and everything outside of this was up to us to include and expand on: | ||
* Build a remotely controlled unit with a certain degree of autonomy | * Build a remotely controlled unit with a certain degree of autonomy | ||
* Describe the function of the system by using a SDL (Sequence Description Language) model | * Describe the function of the system by using a SDL (Sequence Description Language) model |
Revision as of 11:48, 23 June 2012
A large programming and construction project to create an autonomic robot for sorting and delivering colored cubes. It was an assignment given as a part of an extended mobile communication programming course, lasted a semester i.e. 4 months.
Outline
The following specifications was given and everything outside of this was up to us to include and expand on:
- Build a remotely controlled unit with a certain degree of autonomy
- Describe the function of the system by using a SDL (Sequence Description Language) model
- Include a unit to remotely control the vehicle
- Must include a set of remotely accessible control commands (start, stop, order)
- Continuously send status messages back to the remote control
- Front wheel spinning free
- Be based on a Atmel ATmega1280 microkontroller - Arduino Mega 1280
- Microcontrollers used for sensors, drivers, communication module hoop-up
- Wireless communcation over Digi Xbee-modules
Report
The following report contains all the details of the system, implementation and code, unfortunately it's in Norwegian but the photos, diagrams and code do tell part of the story.
- Sorteringsrobot (Norwegian) - PDF