Download presentation
Presentation is loading. Please wait.
Published byAnne Williamson Modified over 9 years ago
1
By: Jennifer Liem
2
Hardware ◦ Head : Philip Blackman Danny Tony Mune Software ◦ Head: Stephan Fabel Xi Hang Jennifer
3
Introduction Approach Expectations Possible Challenges Gantt Chart
4
Build a robot that will perform the following functions: ◦ Map out an area. ◦ Dig/obtain as much regolith as possible. ◦ Move around or avoid obstacles in its path. Programming ◦ Use UML to plan out the code. ◦ Create the program using C++ in Unix environment. ◦ Communicate with the TS7800 chip.
5
NASA is challenging anyone to build a robot that will successfully navigate its way around in a box filled with regolith. The robot will be used to excavate lunar regolith.
6
Regolith is a type of very fine soil. It has the texture of very fine powder. http://www.markelowitz.com/regolith.jpg
7
Unified Modeling Language ◦ A program that allows one to visually map out the classes of a program. Uses the graphs to create prototypes and function headers. ◦ Simplifies programming. ◦ Allows for easier planning. UML by: Stephan Fabel
8
RoHS compliant Single Board Computer (SBC). Uses Linux 2.6. Provides driver support. Used with a 16 bit AC/DC converter. http://www.embeddedarm.com/products/board-detail.php?product=TS-7800#
9
Will be using Sharp infrared sensors. ◦ It uses 3 volt signal. http://www.acroname.com/robotics/info/articles/sharp/sharp.html
10
Brainstorming ◦ Currently brainstorming on the layout of the robot. Simulation program. ◦ Simulate the movement of a robot. ◦ Different mapping algorithms for the robot. ◦ Use UML to plan out the program. ◦ Build the program in a Unix environment. Build the robot and code the program.
11
Installed Unbuntu OS and Umbrello onto the machines. Working on creating the UML.
12
For this semester: ◦ Have the robot built. ◦ Have the simulation program up and working ◦ Fix any debugging ◦ Prep for next semester. Next semester: ◦ Work on the code for the robot ◦ Fix up any bugs or problems.
13
Communication between hardware and software. Learning new programming environment. Staying on task
14
SeptemberOctoberNovemberDecember Creating UML Chart Programming Debugging
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.