Download presentation
Presentation is loading. Please wait.
Published byAubrey Jacobs 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 object tracking and object avoidance. ECE 4006 Final Presentation
3
Block Diagram ECE 4006 Final Presentation
4
Project Approach -Design RISC Processor -Communicate 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 May 30, 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 11, 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 27, 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 July 9, 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 July 11, 2002 -Determined the protocol of the Server Information Packet (SIP) -Client commands controlling synchronization and motor control were created ECE 4006 Final Presentation
10
Major Project Milestones Receiving Data from the AmigoBot -Established on July 17, 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 between the Nios board and the AmigoBot -Established Control of the AmigoBot -Sonor information processed and used to determine movement ECE 4006 Final Presentation
12
ECE 4006 Project Proposal and Presentation
13
QUESTIONS
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.