Carnegie Mellon Zoë Vehicle Controller Design Design Review December 19, 2003 Michael Wagner 

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Advertisements

Mobile Robot Locomotion
(10-6).
TrailerBot is a robot that moves trailer as using connecting device on the back of a truck with only driving space. Learn about standard that divides vehicle’s.
Vehicle Dynamics – It’s all about the Calculus… J. Christian Gerdes Associate Professor Mechanical Engineering Department Stanford University.
1 Brake-by-Steer Concept Challenge the future Delft University of Technology Brake-by-Steer Concept Steer-by-wire application with independently.
RIGID BODY MOTION: TRANSLATION & ROTATION (Sections )
RIGID BODY MOTION: TRANSLATION & ROTATION (Sections )
RIGID BODY MOTION: TRANSLATION & ROTATION
Background Prometheus is a contender in the Intelligent Ground Vehicle Competition (IGVC). The competition requires project teams to design a small outdoor.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
The City College of New York 1 Prepared by Dr. Salah Talha Mobot: Mobile Robot Introduction to ROBOTICS.
Copyright Carnegie Mellon Robotics Academy all rights reserved Vex 1.0 © 2005 Carnegie Mellon Robotics Academy Inc. Wheel Size Matters: Programmed Rotations.
Introduction to ROBOTICS
Field Navigational GPS Robot Final Presentation & Review Chris Foley, Kris Horn, Richard Neil Pittman, Michael Willis.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Mobile Robotics: 10. Kinematics 1
Life in the AtacamaCarnegie Mellon Hyperion Mobility Testing Dimi Apostolopoulos Michael Wagner Kevin Peterson July 28, 2003.
Mechanisms Mechanisms Gateway To Technology®
Modeling, Simulation, and Control of an Omni-directional Robotic Ground Vehicle Andrew Niedert, Richard Hill, and Nassif Rayess University of Detroit Mercy,
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Modularly Adaptable Rover and Integrated Control System Mars Society International Conference 2003 – Eugene, Oregon.
Autonomous Surface Navigation Platform Michael Baxter Angel Berrocal Brandon Groff.
Path-Following Autonomous Convoy with Multiple Asynchronous Nodes Kyle Lemons, Heather Macfie, Tri Pho, G. M. Ewout van Bekkum PACMAN Georgia Institute.
ECE 450 Introduction to Robotics Section: Instructor: Linda A. Gee 10/14/99 Lecture 12.
NEW DEVELOPMENTSIN AGRICULTURAL EQUIPMENT TRACTORS R. T. Schuler National AgrAbility Project University of Wisconsin - Madison November 14, 2006.
ANTI LOCK BRAKING SYSTEM
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.
Critical Design Review Group A3: HMS “Bloodhound” Matt Morris Matt Prygoski Jay Slaggert Fred Thwaites Dan Zibton Tuesday, April 22, 2008 Thursday, April.
ASTEP Life in the AtacamaCarnegie Mellon Limits of Life in the Atacama: Investigation of Life in the Atacama Desert of Chile Power System Design James.
Introduction to ROBOTICS
LUNAR ROVER Concept proposal meeting Dr. Ashish Dutta Indian Institute of Technology Kanpur Kanpur, INDIA ( *** for private circulation only)
Beyond trial and error…. Establish mathematically how robot should move Kinematics: how robot will move given motor inputs Inverse-kinematics: how to.
Lunar Drilling and Driving Carnegie Mellon December 2007 Red Whittaker.
Ground Robotics Reliability Center Andrew Niedert, Yazan Aljeroudi, Dr. Nassif Rayess, and Dr. Richard Hill Department of Mechanical Engineering, University.
Tuning. Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 2.
Carnegie Mellon Zoë Computing Design Design Review December 19, 2003 Michael Wagner 
Scarab Design Carnegie Mellon December 2007.
Universal Chassis for Modular Ground Vehicles University of Michigan Mars Rover Team Presented by Eric Nytko August 6, 2005 The 2 nd Mars Expedition Planning.
Lecture 23 Dimitar Stefanov. Wheelchair kinematics Recapping Rolling wheels Instantaneous Centre of Curvature (ICC) motion must be consistent Nonholonomic.
Life in the AtacamaCarnegie Mellon Hyperion Mobility Testing July 28, 2003 Dimi Apostolopoulos Michael Wagner Kevin Peterson James Teza Stuart Heys.
WritingBot is a robot that can write word or name on paper as fixing pen to robot. Learn Variable Chip and IF Else Chip to do movements like pull up or.
Swerve Drive Software Design. Software Layers Joystick Axis Correction Joystick Response Calculation Field-oriented Angle Adjustment Swerve Drive Steer.
Final Presentation Prime Mobility Group Group Members: Fredrick Baggett William Crick Sean Maxon Project Advisor: Dr. Elliot Moore.
Equation of Motion with Steering Control ME5670 Date: 19/01/2015 Lecture 3 Thomas Gillespie, “Fundamentals.
Oct 17, 2001SALT PFIS Preliminary Design Review Control System 1 Southern African Large Telescope Prime Focus Imaging Spectrograph Preliminary Control.
Rover and Instrument Capabilities Life in the Atacama 2004 Science & Technology Workshop Michael Wagner, James Teza, Stuart Heys Robotics Institute, Carnegie.
Moving Toys This term we are going to focus on one particular mechanism......cams.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon Rover Chassis Life in the Atacama Design Review December 19, 2003 Stu Heys, Dimi.
Autonomy: Executive and Instruments Life in the Atacama 2004 Science & Technology Workshop Nicola Muscettola NASA Ames Reid Simmons Carnegie Mellon.
Scarab Autonomous Traverse Carnegie Mellon December 2007 David Wettergreen.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon Subsurface Access Mechanism Life in the Atacama Design Review December 19, 2003 Stu.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
A Modular Robotic Concept for Human/Robot Interaction and Planetary Exploration Issa A.D. Nesnas, Ph.D. Daniel Helmick Ayanna Howard Mobility Concept Development.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon Software Architecture Life in the Atacama Design Review December 19, 2003 David Wettergreen.
Methods to Control Multiple Axes in Sub-Particle Research
RIGID BODY MOTION: TRANSLATION & ROTATION (Sections )
TATVA INSTITUTE OF TECHNOLOGICAL STUDIES, MODASA (GTU)
FOUR-WHEEL STEERING SYSTEM
NASA Ames Research Center
Michael Wagner, Stuart Heys, Dimi Apostolopoulos, Chris Williams
Navigation Life in the Atacama 2005 Science & Technology Workshop January 6-7, 2005 Dominic Jonak Carnegie Mellon.
By: Zeeshan Ansari, BEng (Hons) Electronic Engineering
Review and Ideas for future Projects
Path Curvature Sensing Methods for a Car-like Robot
Assignments cont’d… 1. Determine
RIGID BODY MOTION: TRANSLATION & ROTATION (Sections )
FOUR-WHEEL STEERING SYSTEM
AN alternative approach to FIRST LEGO LEGUE ROBOTS: Guidelines for a COMPETITION ROBOT HOTSHOT HOTWIRES.
Presentation transcript:

Carnegie Mellon Zoë Vehicle Controller Design Design Review December 19, 2003 Michael Wagner 

Carnegie Mellon Aspects of Controller Design Chassis redesign Evaluate Hyperion controller design in terms of: Changing algorithms, exposing variables Ease of use Power consumption of hardware Integrating instrument deployment Reliability for multi-day operation

Carnegie Mellon Chassis Redesign Turn Radius 2 passive steering pivots 2 roll pivots Kinematics similar to Hyperion

Carnegie Mellon How to Control It? Initial tests show that the chassis naturally tends towards an incorrect configuration not…

Carnegie Mellon Controller Performance Robot stopped, axles both angled to the right Front wheel over block Rear wheel over block

Carnegie Mellon Controller Performance Robot stopped Front wheel over block Rear wheel over block

Carnegie Mellon Controller Architecture PI Controller Galil Motion Controller Robot Kinematic Model Vehicle Controller, Pendant dd vdvd  inner,front + +  ticks/s aa + E rad+ – – ++ + aa cc PID  = K p (  d –  a ) + K I  (  d –  a )  outer,front  outer,rear  inner,rear PI Controller + +  ticks/s + E rad + – – + + +

Carnegie Mellon Slip Control Idea is to control slip ratio [Yoshida03] s = r  – v / r  Slip ratio should be small to travel over terrains Slip ratio of 1 means the wheels are just spinning on the soil Must reliably measure both  and v Angular wheel velocity is easy to measure with encoders Rover velocity is trickier without GPS

Carnegie Mellon Instrument Controllers Software blocks to interface with the science “instruments”: SPI cameras Spectrometer Fluorescence camera SPI pan/tilt Underbelly deployment mechanism Each component must: Reliably carry out command Know when failures occur, report this to executive

Carnegie Mellon Instrument Controllers Blocks must be split up to allow complex science operations, for instance: Stop robot Deploy fluorescence imager to (x 0,z 0 ) Take fluorescence image Move robot ahead by y 0 (NOTE: how do we check that this is safe?) Take fluorescence image

Carnegie Mellon Control Hardware Several instrument controllers must interface with motion control hardware 8 axes to control: 4 drive motors (w/o sinusoidal commutation) 2 SPI pan/tilt motors 2 underbelly deployment mechanism (x / z) But also some simpler motions that may not require sophisticated control hardware Plow deployment Calibration target deployment Shroud deployment Filter wheels, dust covers, …

Carnegie Mellon Next Steps Test Hyperion’s motion controller with Zoe amplifiers and drive motors Tune steering controllers for rough terrain Analyze failure modes See if control / power performance is as expected Improve reliability of Vehicle Controller process Handle “odd” motion controller conditions (amps, limit switches, etc.) Instrument more variables for State Observer and Health Monitor Implement chassis self-calibration

Carnegie Mellon Next Steps Prototype instrument controllers: Pan/tilt Underbelly deployment (in conjunction with safe driving) Design “control” for simple actions (shroud, plow, etc.)

Carnegie Mellon That’s it Muchas gracias ¿Preguntas?

Carnegie Mellon Goals of Redesigned Chassis Support science payload under chassis Create overlapping fields of view Support “recover maneuver” to autonomously back out of non-traversable regions Provide maneuverability to approach targets in the morning within panorama from Sol N-1

Carnegie Mellon Double Passive-Steered Chassis Metric Double Passive-Steered Mechanical ComplexityExtra complexity to couple steering motions. Turning RadiusMuch tighter turning radii possible. Controller ModificationsModifications required to vehicle controller. StabilityLess stable in tight turns. Expected MassExtra mass required for steering motion coupler. Expected Power DrawSmaller stresses on frame should reduce power draw. Ease of Science Instrument IntegrationNo fixed rear axle to attach science instruments. Dead Reckoning AccuracyLess wheel slip should provide better information about vehicle state. Symmetry of Fwd and Reverse DrivingMotion should be symmetric Failure ModesHard stops needed to avoid collapse.

Carnegie Mellon Controller Performance Robot stopped Front wheel over block Rear wheel over block