Download presentation
Presentation is loading. Please wait.
Published byLoreen Freeman Modified over 9 years ago
1
ECE 4006 Final Presentation Group Members – John Sellers - Doug Messick - Kelvin Bunn - Sean James Group Name: Altera NIOS Robot Group School of Electrical and Computer Engineering Georgia Institute of Technology
2
Project Overview The design of this project uses 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 Final Presentation
3
Block Diagram ECE 4006 Final Presentation
4
Project Approach -Design RISC Processor -Communication with the Nios board -Interface Nios Board with the AmigoBot -Establish preliminary Control of AmigoBot -Finalize AmigoBot functionality ECE 4006 Final Presentation
5
Major Project Milestones C-program Template -Established on June 29, 2002 -Initially used to program the UART of the Nios board -Continually updated as source code for the project ECE 4006 Final Presentation
6
Major Project Milestones Communication with the Nios board -Established on June 29, 2002 -Pre-defined UART commands were used to program the Nios Board -Able to download and communicate functions ECE 4006 Final Presentation
7
Major Project Milestones Communication with the AmigoBot -Established on June 29, 2002 -C-program code used to send synchronization packets to open communication -Packets contained a header, a comand, and a checksum value ECE 4006 Final Presentation
8
Major Project Milestones Checksum Calculation -Established on June 29, 2002 -Initial Code provided did not compute the proper checksum -Values included in the checksum are the command, command type, and command value ECE 4006 Final Presentation
9
Major Project Milestones Control of the AmigoBot -Established on June 29, 2002 -Determined the protocol of the Server Information Packet (SIP) -SIP packets controlling synchronization and motor control were created ECE 4006 Final Presentation
10
Major Project Milestones Receiving Data from the AmigoBot -Established on June 29, 2002 -Acquired a serial cable void of a transmit pin -Purchased a serial sniffer program to analyze information returned from the AmigoBot ECE 4006 Final Presentation
11
Project Progress -Communication established with the Nios board and the AmigoBot -Established Control of the AmigoBot -Currently processing sonor information and updating the sonor algorithm ECE 4006 Final Presentation
12
ECE 4006 Project Proposal and Presentation
13
Next Steps -Continue to update the Algorithm that processes the sonor information -Provide a working demonstration of the AmigoBot -Complete the goals outlined in the objective of the project ECE 4006 Final Presentation
14
QUESTIONS
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.