60 likes | 92 Views
This project aims to develop a robot using the Altera NIOS board as a controller. The robot will track moving objects and avoid obstacles using its 8 sonar sensors.
E N D
ECE 4006 Project Proposal and Presentation Group Name: Altera NIOS Robot Group Group Members – John Sellers - Doug Messick - Kelvin Bunn - Sean James School of Electrical and Computer Engineering Georgia Institute of Technology
ECE 4006 Project Proposal and Presentation Project Description The design for this project will use the Altera NIOS board as a robot controller. The robot used in this project is the Amigobot, which contains 8 sonar sensors. The main function of the robot will be to track moving objects and object avoidance.
ECE 4006 Project Proposal and Presentation Parts Required • Altera NIOS Board and Software • Computer • AmigoBot and Accessories • Mounting Accessories • Rabbit Vehicle for Tracking
ECE 4006 Project Proposal and Presentation Block Diagram Sonar output from AmigoBot through serial port Input from the AmigoBot stored in SRAM resident on the NIOS Board RISC processor calculates distance and speed of objects RISC processor determines the state of the two motors NIOS board outputs motor control to AmigoBot
ECE 4006 Project Proposal and Presentation Statements of Work • Group Tasks • Perform all NIOS Tutorials • Complete all Documentation and Presentations • Doug Messick • Mount NIOS Board to AmigoBot • Program Motor-Output Algorithm • John Sellers • Research Motor Capabilites of AmigoBot • Program Motor-Output Algorithm • Sean James • Research Serial Port Interface • Program Speed/Distance Algorithm • Kelvin Bunn • Research Sonar Sensor Capabilities • Program Speed/Distance Algorithm