Presentation is loading. Please wait.

Presentation is loading. Please wait.

R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt:

Similar presentations


Presentation on theme: "R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt:"— Presentation transcript:

1 R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt: Lead Programmer Sean Williams: Documentation & Testing

2 Overview Problem Solution Users Non-Functional Requirements Functional Requirements Architecture Prototypes: –Mapping –Camera Controls Summary Team Evolution

3 Problem Orientation! –Users need to know where they are –Users need to know where they can go –Users need to know the camera direction and robot heading relationship –Users need to easily control the camera as well as the robot movement Team Evolution

4 Solution Develop intuitive camera controls to allow panning, tilting, and zooming of the robot camera while keeping camera bearing and robot heading orientation Develop a mapping feature that allows intuitive orientation of the robot and it’s location within it’s environment Team Evolution

5 Users All ages Majority are 6 th graders and above Internet connection speed of 56Kbps+ Team Evolution

6 Non-Functional Requirements Camera Controls –Easy to use interface –Provide good feedback of control response –Provide good ‘mapping’ of control to function Mapping –Provide enough detail to gain orientation –Assist in robot navigation Misc. –Develop robust and modular designs –Use efficient coding techniques Team Evolution

7 Functional Requirements Provide controls to allow the camera pan, tilt, and zoom Provide mapping feature Run on existing framework (Java) Support all Java 1.1 capable browsers Team Evolution

8 Architecture Team Evolution

9 Prototypes Mapping Camera Controls Team Evolution

10 Mapping Feature Purpose: Provide the users a better sense of orientation by indicating: The position of the robot within the building Where the robot is allowed to go The direction the robot is facing The direction the camera is pointing? Team Evolution

11 Mapping Feature Displaying the map Perspective ° 2-D overhead ° 3-D Size ° Full view of map ° Partial view of map Rotation ° Map remains fixed while robot rotates ° Robot remains fixed while map rotates Team Evolution

12 Prototype – Fixed full map, Rotating robot Team Evolution

13 Mapping Feature 1. Fixed, full view map Advantages ° Provides user with the whole picture ° Direction of the map is consistent Disadvantages ° Takes up considerable amount of screen space ° Robot is often facing a different direction than the control arrows ° Minimal amount of detail Team Evolution

14 Prototype – Fixed partial map, Rotating robot Team Evolution

15 Mapping Feature 2. Fixed, partial view map Advantages ° Takes up less screen space ° Direction of the map is consistent ° More detailed Disadvantages ° Only shows a small section of the map ° Robot is often facing a different direction than the control arrows Team Evolution

16 Prototype – Rotating partial map, Fixed robot Team Evolution

17 Mapping Feature 3. Rotating, partial view map Advantages ° Takes up a small amount of screen space ° Robot is always facing the same direction as the control arrows ° More detailed Disadvantages ° Only shows a small section of the map ° The changing map direction may confuse the user Team Evolution

18 Prototype – Combination: Fixed full & rotating partial maps Team Evolution

19 Mapping Feature 4. Combination of fixed full and rotating partial maps Advantages ° Full map provides big picture, while partial map provides detail Disadvantages ° Takes a large amount of screen space ° Two maps may be too distracting Team Evolution

20 Pan Zoom Web Controlled Robot @ SIUE Design #1 Camera Control Team Evolution

21 Design #1 Client Comments 1- Word identifiers for controls, ICONS would be better 2- The arch dial for the camera movement may not be intuitive 3- Would be nice to have a auto reset feature 1 2 3 Team Evolution

22 Web Controlled Robot @ SIUE Design #2 Movement Camera Tilt Zoom Team Evolution

23 Design #2 Client Comments 1- Pan & Zoom could be placed together 2- The rectangular panel looks better 3- Overhead in controlling the movement and the camera controls

24 Questions


Download ppt "R.O.M.P Robot Orientation Mapping Project Team Evolution Peri Subrahmanya: Lead Designer Michael Lazar: Project Manager Sean Hogan: Lead Designer Joe Hackstadt:"

Similar presentations


Ads by Google