Download presentation
Presentation is loading. Please wait.
Published byGinger Alberta Davis Modified over 9 years ago
1
Smartphone Robot Controller Daniel Hasday Muhammad Iskandar Matthew Maggiore Muhamad Shokri
2
The Concept Control a robot with an Android smartphone o Full 360 degree movement o Peripherals Allow multiple phones to access the robot o Each phone controls a component o Each phone has a different user interface Constant feedback (streaming video)
3
Existing Systems iCreate robot controlled by an iPhone o Onboard computer to communicate with robot o Firewire Webcam streams video over WiFi o Single user (can only control movement) o Tilt phone to move in any direction Zero fixed to starting orientation
4
Proposed System Allow multiple phones to control tasks of the robot o Driver o Speaker o Camera o Missile launcher or another peripheral device Onboard computer as the robot’s “brain” Master-Slave architecture for phones o Master will have total control over the access to the robot Can allow other phones to communicate with robot Can disconnect phones from robot Use Wi-Fi o to send commands from phones to computer o for phones to receive live stream from the cameras
5
Summary of Work to Date Created project website: http://code.google.com/p/bravefoxhttp://code.google.com/p/bravefox Discussed existing systems with ISIS Created shell Android application in repository Mocked up user interfaces Began defining roles and user capabilities
6
Control System Onboard computer o Filter external commands o Communicates with robot and phones o Connected to peripheral devices and camera o Streams video over WiFi Remote phones o Send user commands o Robot movement o Receive and Play video Wireless Communication
7
Control Role Overview Role TitleCapabilities MasterConnect to Robot Assign/Manage Roles Default view: Both cameras, split screen DriverMove Robot Default view: forward mounted camera SpeakerBroadcast Sound Default view: forward mounted camera Missile launcherAim Fire Default view: Missile mounted camera AllView Others Disconnect Release Role View any other camera
8
Controller View Mockups Driver View
9
Controller View Mockups Shooter View
10
Controller View Mockups Master View
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.