Spring 2011 Project Presentation

advertisement

1

Mobile Robot Navigation with Human Interface

Device

David Buckles

Brian Walsh

Advisor:

Dr. Malinowski

2

Outline

Project Summary

Project Description

Progress

Schedule of Tasks

3

Project Summary

A pioneer 3D-X robot shall map an environment in openGL.

This map shall be displayed on an

LCD eyepiece in real time.

The robot shall navigate an environment using potential field planning or direct manual control via a sensor glove.

4

Project Description

Human Interface System Block Diagram

5

Project Description

Robot System Block Diagram

6

Project Description - Goals

Mapping the robot’s current environment in 3D, in real time, and utilizing OpenGL to display the data on an LCD eyepiece to provide visual feedback

Provide user override of the automated navigation systems via a glove with sensors and software with feature recognition

Implement a sensor (possibly ultrasonic) to detect ceiling height

Implement a grasping device controllable by the sensing glove

7

Project Description - Goals

If time permits, attach a 2 degree of freedom robotic arm to the grasping device, also controllable via sensor glove with feature recognition

Implement Potential Field planning as a method for the robot to navigate and map its environment

8

Project Description

Hand sensors shall have < 3 degrees/second of drift.

Eyepiece shall have a 12 Hz refresh rate.

Eyepiece shall have 180 degree range of vision with 5 degree accuracy.

Robot shall be able to measure walls within 20 to 150 cm with 2 cm accuracy.

Robot shall be able to measure ceiling within 3 m with 5 cm accuracy.

9

Progress

ARIA is set-up on lab computer

Potential Field Algorithm is beginning to be utilized

Joystick manual override being developed

Wall Creation Algorithm

Ceiling Sensor

Eyepiece

10

Progress

Sensor glove drivers

Sensor glove data

Communication protocol

Robot arm interface

Tracking algorithm

11

Progress

Sensor Glove

12

Progress

Servo

13

Progress

Servo

14

Progress

Glove Accelerometer Axis

15

Progress

Robot Arm

16

Progress

Servo

17

Progress

PWM Control Scheme of Servos

18

Progress

Flowchart of Hand Sensor Calibration

19

Progress

Flowchart of Hand Sensor Control Scheme

20

Schedule of Tasks

Week Hardware - David

1/25 Test and interface robot arm

2/1 Test and interface Dataglove

2/8 Begin to integrate Dataglove

Software - Brian

Set-up ARIA on lab computer

Robot Simulation/SNOW

Robot Simulation

2/15 Begin to integrate robot arm

2/22

Integrate Dataglove & robot arm systems

3/1-

3/8

Attempt to combine ARIA and openGL

Begin multi threading

Test Accuracy of Accelerometer,

Digital Compass, and Gyroscope Finish multithreading

3/22-

3/2

9 Filter Construction Ceiling detection

4/5 Filter Construction

4/12 Integrate LCD headpiece

4/19 System Integration

4/26openGL to headpiece

Replace joystick control with hand

Debug hand interface

Compile Final Report

21

Questions?

22

Answers

• 5-Degree of Freedom Combo Board:

2-axis 500 degree gyroscope

IDG500

• 3-axis 3g accelerometer

ADXL335

• 3-Degree of Freedom Digital Compass on Breakout Board

HMC5843

• DGV-5 Dataglove

23

Download