110 likes | 225 Views
Wireless Robot Control with a Personal Digital Assistant. Final Project Presentation. Matt Dean, Ta-Chang Chao Brady Wied, Quang Dang. Introduction. Problem Statement: Allow a handheld PDA to act as the brain for a robot through wireless communication.
E N D
Wireless Robot Control with a Personal Digital Assistant Final Project Presentation Matt Dean, Ta-Chang Chao Brady Wied, Quang Dang
Introduction • Problem Statement: Allow a handheld PDA to act as the brain for a robot through wireless communication. • Today’s Presentation: Overview of Whole Development Cycle, Final Project Status, Live Demo, Questions.
Knowledge Development/Training • Microsoft Embedded Visual C++ 3.0 • Pocket PC Emulator • ActivMedia Robotics Interface for Applications(ARIA) • GAPI Draw • Serial Communication
Porting ARIA to the Pocket PC • Large amounts of functionality needed • Pocket PC port did not yet exist • Many common features of C++ were not implemented by eVC++ • Alternate STL and Winsock libraries
ARIA DLL Production • Provide a common linkable library to application developers • Removes need to recompile the ARIA library every time an application is made. • Incorporate into our example robotics application
User Interface Development • Sonar Display • On Screen Joystick • Interactive Map • Position & Correction Button • Left & Right Rotation Button • Zoom In & Out Button • Up, Down, Left, Right Button • Component Integration
Pocket PC to Robot Communication • Last Minute Setback - Bluetooth Adapter Delays • Successful connectivity through wireless serial communication.
Final Integration • Connected onscreen components to Aria functionality • Created custom joystick action in Aria • Tested functionality
Final Project Status • We successfully controlled the robot using a PDA over a wireless connection. • The wireless component was RF instead of Bluetooth but Bluetooth should be plug and play once it arrives.