Trevor Dobson, Nicholas Williams, Jacob Woods, John Whittet - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Trevor Dobson, Nicholas Williams, Jacob Woods, John Whittet

Description:

User analyzes debug log. Robot hardware updated. Modular GUI program design ... 1 second refresh rate. IR1, IR2, IR3, GripperIR, GripperState. Data Commands ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 16
Provided by: itclab
Category:

less

Transcript and Presenter's Notes

Title: Trevor Dobson, Nicholas Williams, Jacob Woods, John Whittet


1
  • Group 14
  • Trevor Dobson, Nicholas Williams, Jacob Woods,
    John Whittet

2
Use Case Scenarios
  • Search and Rescue
  • Exploration of hostile environments
  • Autonomous surveillance
  • Repair in confined environments
  • Assassination
  • Search and Destroy

3
Event Response Cases
  • Robot controlled by User
  • Robot accepts commands from user
  • Robot returns sensor data to user
  • Loss of Network Connection
  • Autonomous
  • Robot attempts to reconnect
  • Robot returns to a location with signal

4
Event Response Cases
  • Object Interaction
  • Robot uses gripper arm to move objects
  • Complex Motion
  • Robot can move in Arcs
  • Robot can accelerate while moving
  • Environment Observation
  • Robot returns video data
  • Robot returns IR Sensor data

5
Event Response Cases
  • Robot failure
  • Robot maintains debug log
  • User analyzes debug log
  • Robot hardware updated
  • Modular GUI program design
  • Expandable socket communication interface

6
Robot-to-User Architecture
Robot
IBM Laptop
data
TCP / IP 802.11 Wireless Connection
User Terminal
commands
7
Robot-to-User Architecture
Robot
IBM Laptop
data
complex commands
User Terminal
simple commands
Debug Record
User
8
Simple Motion Commands
  • stop
  • forward X (in inches)
  • back X (in inches)
  • turn X (in degrees)
  • setVelocity V (in inches/second)
  • setTurnVelocity W (in degrees/second)

9
Complex Motion Commands
  • Acceleration (motion velocity change)
  • setVelocity V
  • forward X
  • Arc Movements (motion turn)
  • turn X
  • forward X

10
Data Feeds
  • Video 1 Feed
  • Video 2 Feed
  • Serial JPEG File Transfer
  • 1 second refresh rate
  • IR Sensor Feed
  • Space-delimited Text
  • .1 second refresh rate
  • IR1, IR2, IR3, GripperIR, GripperState

11
Data Commands
  • Video Feed Controls
  • IR Sensor Feed Controls

12
Data Commands
  • Video Feed Controls
  • getVideo1Capture
  • setVideo1RefreshRate X (Seconds, 0 Off)
  • Video 1 Motion Controls (Pan and Tilt)
  • getVideo2Capture
  • setVideo2RefreshRate X (Seconds, 0 Off)
  • Other Commands
  • IR Sensor Feed Controls

13
Data Commands
  • Video Feed Controls
  • IR Sensor Feed Controls
  • getInfoReport
  • setInfoRefreshRate X (Seconds, 0 Off)

14
Questions
15
Thanks!
Write a Comment
User Comments (0)
About PowerShow.com