Sensor Placement Agile Robotics Program Review August 8, 2008

Slides:



Advertisements
Similar presentations
Mobile Robot Locomotion
Advertisements

Verification of specifications and aptitude for short-range applications of the Kinect v2 depth sensor Cecilia Chen, Cornell University Lewis’ Educational.
Range Imaging and Pose Estimation of Non-Cooperative Targets using Structured Light Dr Frank Pipitone, Head, Sensor Based Systems Group Navy Center for.
A Robotic Wheelchair for Crowded Public Environments Choi Jung-Yi EE887 Special Topics in Robotics Paper Review E. Prassler, J. Scholz, and.
Autonomous Robot Navigation Panos Trahanias ΗΥ475 Fall 2007.
ECE 7340: Building Intelligent Robots QUALITATIVE NAVIGATION FOR MOBILE ROBOTS Tod S. Levitt Daryl T. Lawton Presented by: Aniket Samant.
A Self-Supervised Terrain Roughness Estimator for Off-Road Autonomous Driving David Stavens and Sebastian Thrun Stanford Artificial Intelligence Lab.
Motion Planning with Visibility Constraints Jean-Claude Latombe Computer Science Department Stanford University.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
3D Mapping Robots Intelligent Robotics School of Computer Science Jeremy Wyatt James Walker.
PEG Breakout Mike, Sarah, Thomas, Rob S., Joe, Paul, Luca, Bruno, Alec.
Behavior- Based Approaches Behavior- Based Approaches.
Improved Interfaces for Human-Robot Interaction in Urban Search and Rescue Michael Baker Robert Casey Brenden Keyes Holly A. Yanco University of Massachusetts.
EL-E: Assistive Mobile Manipulator David Lattanzi Dept. of Civil and Environmental Engineering.
1 DARPA TMR Program Collaborative Mobile Robots for High-Risk Urban Missions Second Quarterly IPR Meeting January 13, 1999 P. I.s: Leonidas J. Guibas and.
Optimal Arrangement of Ceiling Cameras for Home Service Robots Using Genetic Algorithms Stefanos Nikolaidis*, ** and Tamio Arai** *R&D Division, Square.
Friday, 4/8/2011 Professor Wyatt Newman Smart Wheelchairs.
B659: Principles of Intelligent Robot Motion Kris Hauser TA: Mark Wilson.
Modeling And Visualization Of Aboriginal Rock Art in The Baiame Cave
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
A HIGH RESOLUTION 3D TIRE AND FOOTPRINT IMPRESSION ACQUISITION DEVICE FOR FORENSICS APPLICATIONS RUWAN EGODA GAMAGE, ABHISHEK JOSHI, JIANG YU ZHENG, MIHRAN.
0 Test Slide Text works. Text works. Graphics work. Graphics work.
Mission to Mars 4 Wheel Rover Build Instructions April 2008.
Localisation & Navigation
Sensing self motion Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems Position sensing Velocity.
Seraj Dosenbach Greg Lammers Beau Morrison Ananya Panja.
Coverage Efficiency in Autonomous Robots With Emphasis on Simultaneous Localization and Mapping Mo Lu Computer Systems Lab Final Version.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon SPI and Context Imagers Life in the Atacama Design Review December 19, 2003 Stuart.
Navi Rutgers University 2012 Design Presentation
Monitoring, Modelling, and Predicting with Real-Time Control Dr Ian Oppermann Director, CSIRO ICT Centre.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
LUNAR ROVER Concept proposal meeting Dr. Ashish Dutta Indian Institute of Technology Kanpur Kanpur, INDIA ( *** for private circulation only)
LITERATURE SURVEY 1.EFFICIENT PATH PLANNING IN SEMI- FAULT TOLERANT ROBOTICS 2. Caesar robot.
A Framework for use in SLAM algorithms Principle Investigator: Shaun Egan Supervisor: Dr. Karen Bradshaw.
Vrobotics I. DeSouza, I. Jookhun, R. Mete, J. Timbreza, Z. Hossain Group 3 “Helping people reach further”
Mobile Robot Navigation Using Fuzzy logic Controller
Cmput412 3D vision and sensing 3D modeling from images can be complex 90 horizon 3D measurements from images can be wrong.
The Recycling Robot SECON Team B Mid-Term Presentation.
Agile Robotics Program Review AR Team MIT, Lincoln Lab, Draper Lab, BAE August 8, 2008.
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
OSCAR Octagonal Speech Controlled Autonomous Robot ME Seth Alberty Henry Venes EE Matt FrerichsHuy Nguyen Daniel HumkeDavid Staab Daniel MarquisFahad Wajid.
Tiered Imaging Aman Kansal,Mohammad Rahimi. High Resolution Imaging Design Objective: Maximize spatial coverage Maximize resolution –Sensing performance.
The Recycling Robot SECON Team B Mid-Term Presentation.
GM-Carnegie Mellon Autonomous Driving CRL 1 TitleRobust Detection of Curbs Thrust AreaPerception Project LeadDavid Wettergreen, CMU Wende Zhang, GM Inna.
Basilio Bona DAUIN – Politecnico di Torino
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Team 1617: Autonomous Firefighting Robot Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Autonomous Mobile Robots Autonomous Systems Lab Zürich Probabilistic Map Based Localization "Position" Global Map PerceptionMotion Control Cognition Real.
Team 1617: Autonomous Firefighting Robot Contest Katherine Drogalis, Electrical Engineering Zachariah Sutton, Electrical Engineering Chutian Zhang, Engineering.
Intro to Material Handling
PRESENTATION ON Line follower robot.
On-board Technologies
Alexis Maldonado & Georg Bartels
CS b659: Intelligent Robotics
Sensors and Sensing for Reactive Robots
Case Study Autonomous Cars 9/21/2018.
Ring Road Experiment For Driving Safety Analysis Beijing, 2011 Spring
CIS 488/588 Bruce R. Maxim UM-Dearborn
Team A – Perception System using Stereo Vision and Radar
ECE 492 Project Research Proposal
Lesson 1: Introduction to Dash & Blockly
Image Based Modeling and Rendering (PI: Malik)
Robotic Perception and Action
Appearance Contrast for Fast, Robust Trail-following
ECE 477 Design Review Group 10  Spring 2005 I, Robotic Waitress
CajunBot: Tech Challenges
A Short Introduction to the Bayes Filter and Related Models
Case Study Autonomous Cars 1/14/2019.
Probabilistic Map Based Localization
Pallet Detection and Engagement
Presentation transcript:

Sensor Placement Agile Robotics Program Review August 8, 2008 Matthew Walter, Michael Boulet, Luke Fletcher, Matthew Antone, Nick Roy, Seth Teller

Outline Perception requirements Sensor types Candidate sensor placements Perception simulations Data collection Summary

Perception Tasks Several roles expected of forklift sensors Situational Awareness: supervisor “bot’s-eye” view Navigation: path planning, terrain mapping, obstacle avoidance Object Detection: finding and recognizing trucks, pallets, slots; estimating pose Object Manipulation: pallet geometry estimation, tine insertion, load balancing Safety: Shouted command recognition, seeing beyond load, detecting proximity of humans Requires array of sensor types and placements

Perception Constraints System complexity Simplify hardware and perception algorithms Physical constraints Maximize visibility, protect sensors Practical considerations Subject to acceptable limits on size, weight, power, cost

Sensor Types Exteroceptive (perceiving the world) Array Microphone FOV: 180 deg Color Digital Camera FOV: 90 deg Res: 752x480 pix Rate: 60 Hz Proprioceptive (self movement) GPS/IMU Odometry Mast and tine states Wheel encoders Interoceptive (internal state) Motor, brake status Strain gauges SICK Laser Range Scanner Range: up to 80m FOV: 180 deg Res: 1 deg Rate: 75 Hz Hokuyo Laser Range Scanner Range: up to 4m FOV: 240 deg Res: 0.36 deg Rate: 10 Hz

Cameras provide 360o situational awareness Camera Placement Cameras provide 360o situational awareness Right Front Rear Left

Supervisor Camera Views Left Front Right

Skirt Laser Placement Long-range skirt lasers assist in navigation and obstacle avoidance Scan in plane approximately parallel to the ground

Pushbroom Laser Placement Long-range pushbroom lasers assist in navigation and terrain mapping Rear: 10-20m out Front Top: 10-20m out Front Bottom: Close range, beneath load

Temporal Scan Persistence Single scan sees only narrow “slice” of world Each scan placed in local 3D coordinate frame Requires knowledge of forklift, mast, and tine pose Allows aggregation of multiple scans over time Drive forward Raise mast

Lasers for Navigation

Skirt lasers (“virtual tines”) Pallet Sensor Layout Short-range lasers move with mast and tines to perceive pallets and slots Pushbroom (2-5m out) Skirt lasers (“virtual tines”)

Pallet Sensing Simulations Goal: study effects of sensor placement on pallet and slot perception Use system infrastructure for simulation Virtual 3D environment containing objects of interest Simulated returns from lasers in various configurations Data acquisition with different pallet types, pallet poses, ranges, approach maneuvers

Pallet Sensing Simulations

Simulated Data: Ground Pallet No mast or tine motion Approaching Pallet on ground Tilt mast Raise/lower mast

Simulated Data: Truck Pallet Far-field, ~18m Approaching Pallet on truck Near-field, ~2m Mid-field, ~4m

Real Data Collection Goal: acquire representative sensor data Pallet approach and slot detection Mast and tine movement to ‘scan’ objects Realistic non-level, non-smooth surfaces

Data Collection Sensor Layout Camera Pushbroom Vertical Skirt

Short Range Laser Scans

Longer Range Laser Scans

Summary Sensor types determined to meet operational needs Support situational awareness, navigation, object detection, object manipulation, safety tasks Studies performed using simulated and real data sets 3D perception simulator with different configurations Data collected from real forklift on realistic terrain Objects ‘scanned’ using mast motion Additional studies to be performed in coming weeks

Timeline (Year 1) start of year 1 end of year 1 today sep 08 nov 08 perception simulator preliminary placement studies sep 08 navigation sensors on forklift experimental configurations nov 08 all sensors on forklift final sensor configuration jan 09 precise body/mast calibration experimental validation mar 09 additional simulation investigation of year 2 sensors apr 08