CajunBot: Tech Challenges

Slides:



Advertisements
Similar presentations
Lean Powertrain Development Sam Akehurst, University of Bath, Powertrain & Vehicle Research Centre Funded Under EPSRC Project Codes EP/C540883/1 & EP/C540891/1EP/C540883/1EP/C540891/1.
Advertisements

Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advisor: Dr. Arun Lakhotia
Robotics and Me Vidyasagar Murty M.S. in Industrial Engineering University of Cincinnati.
Motion planning, control and obstacle avoidance D. Calisi.
Zach Ramaekers Computer Science University of Nebraska at Omaha Advisor: Dr. Raj Dasgupta 1.
Embedded Visual Control for Robotics 5HC99 ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters,
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
Panos Trahanias: Autonomous Robot Navigation
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Study on Mobile Robot Navigation Techniques Presenter: 林易增 2008/8/26.
Distributed Robot Agent Brent Dingle Marco A. Morales.
Panos Trahanias: Autonomous Robot Navigation PATH PLANNING.
Performance Guarantees for Hazard Based Lateral Vehicle Control
Patent Liability Analysis Andrew Loveless. Potential Patent Infringement Autonomous obstacle avoidance 7,587,260 – Autonomous navigation system and method.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Copyright Arshi Khan1 System Programming Instructor Arshi Khan.
An Integral System for Assisted Mobility Manuel Mazo & the Research group of the SIAMO Project Yuchi Ming, IC LAB.
Design and Implementation of Metallic Waste Collection Robot
What is it? A mobile robotics system controls a manned or partially manned vehicle-car, submarine, space vehicle | Website for Students.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
AUTOMATIC PARKING SYSTEM
Teaching Deliberative Navigation Using the LEGO RCX and Standard LEGO Components Gary R. Mayer, Dr. Jerry Weinberg, Dr. Xudong Yu
CajunBot: Past and Future Arun Lakhotia The Center for Advanced Computer Studies.
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
1. This seminar paper is based upon the project work being carried out by the collaboration of Delphi- Delco Electronics (DDE) and General Motors Corporation.It.
Simulation of Fault Detection for Robot Applications Chase Baker, Taeghyun Kang, Michael Shin Ph.D. Interaction with robot applications are becoming increasingly.
UNIT - 1Topic - 1. An electronic device, operating under the control of instructions stored in its own memory unit, that can accept data (input), manipulate.
Autonomous Vehicles By: Rotha Aing. What makes a vehicle autonomous ? “Driverless” Different from remote controlled 3 D’s –Detection –Delivery –Data-Gathering.
LUNAR ROVER Concept proposal meeting Dr. Ashish Dutta Indian Institute of Technology Kanpur Kanpur, INDIA ( *** for private circulation only)
WELCOME TO ALL PACE INSTITUTIONS and INTEGRATORS.
TEAM AR.DRONE Final presentation Ingredients AR drone Drone moving API -Compass -front Camera -bottom Camera.
1 Robotics Challenge Overview. 2 Why? -Viking was tested at the Dunes -Develop intelligent robots -Explore Robotics.
1 Distributed and Optimal Motion Planning for Multiple Mobile Robots Yi Guo and Lynne Parker Center for Engineering Science Advanced Research Computer.
By Dinesh Bajracharya Nepal Components of Information system.
A Multidisciplinary Approach for Using Robotics in Engineering Education Jerry Weinberg Gary Mayer Department of Computer Science Southern Illinois University.
Field Robot Project to Develop a Fully Autonomous Vehicle for a Field Environment.
1 Structure of Aalborg University Welcome to Aalborg University.
Learning to Navigate Through Crowded Environments Peter Henry 1, Christian Vollmer 2, Brian Ferris 1, Dieter Fox 1 Tuesday, May 4, University of.
QUADCOPTER- Vision Based Object Tracking By By Pushyami Kaveti Pushyami Kaveti.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Computing & Information Sciences Kansas State University Cooperative Robotic Simulator Environment Simulator Masters’ Report Scott J. Harmon May 12, 2004.
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
Virtual Lab on Automation Systems A Proposal under Mechatronics Laboratory Presented By Tanuja Sheorey PDPM IIITDM Jabalpur.
Auto-Park for Social Robots By Team I. Meet the Team Alessandro Pinto ▫ UTRC, Sponsor Dorothy Kirlew ▫ Scrum Master, Software Mohak Bhardwaj ▫ Vision.
VEMANA INSTITUTE OF TECHNOLOGY,BANGALORE
PRESENTATION ON Line follower robot.
Robotics Training For The Riverside Robotics Society
Simulink Interface Layer (SIL)
On-board Technologies
PARKING AUTOMATION SYSTEM
RF2ID: A Reliable Middleware Framework for RFID Deployment
Pursuit-Evasion Games with UGVs and UAVs
Case Study Autonomous Cars 9/21/2018.
DT-Assessment Frame Work Term2
Control Group 2 Final Presentation
Systems Design Nursebot
Architecting and integrating sensor drivers
TUGS Jason Higuchi && Julia Yefimenko && Raudel mayorga
Basic Sensors – Laser Distance Sensor
Distributed Sensing, Control, and Uncertainty
Case Study Autonomous Cars 1/14/2019.
Warm Up- What is a robot? Describe in one sentence what you understand by the term ‘robot’ 2. What are the main parts of a robot? What do people do to.
On-board Technologies
 Is a machine that is able to take information (input), do some work on (process), and to make new information (output) COMPUTER.
Internal components of a computer.
Mars Rover Challenge – Path around Olympus Mons (middle and early high school) Olympus Mons on the surface of Mars at 69,841 feet (more than twice the.
Presentation transcript:

CajunBot: Tech Challenges Arun Lakhotia University of Louisiana at Lafayette Arun@Louisiana.Edu

Race Track

Terrain

Recap: Route Definition

Quiz: Challenges?

Challenges Electro-Mechanical Control Electronic Controller Steering Geo-Location Sensors Detecting obstacles Navigating around obstacles Distributing computation Integrating multiple expertise Testing…. Testing … Testing

Control Loop Path Planning. Obstacle Detection. Robot Controller. Hardware Drivers.

Data Flow Architecture Obstacle detection Laser PosMV Path Planning Robot Controller Steering module Drivers Formatted sensor data 3-D terrain of obstacles Path to follow Commands controlling device Raw

CajunBot

Motion controls of CajunBot Left brake Right brake Gear

Issue: Computer Control? Left brake Right brake Gear Actuator Computer

Issue: Where am I? GPS

Issue: Where am I facing? Electronic Compass

Issue: Eyes? Laser

Issue: Seeing ditches? Point Laser

Path Planning Represent the world in grid form. Assign to each node of grid world with a reward, that specifies its distance from target point. Starting from robot’s current node(position) select the adjacent node with highest reward and set it has node on path(i.e which is more close to target).

Field Testing Exhausting Expensive Non-decomposable Run behind the vehicle Expensive Each iteration make take half hour Non-decomposable Cannot test components in isolation

Virtual Testing Simulate robot and environment Same input output data Transparent to software

Lets look at simulation

Next Challenge October 2005 Looking for partners Differentiating rocks and bushes Improving simulator Improving analysis of test results Managing test results Better front end for managing processes

Questions ? Thank you, The CajunBot Team