Control and Mobility A1.1 Platform Experimental Study of a MAST Platform in collaboration with Prof. Fearing (Micromechanics Center)

Slides:



Advertisements
Similar presentations
Capture Point: A Step toward Humanoid Push Recovery
Advertisements

DIGbot: Complex Climbing Maneuvers in a Hexapod Robot Eric D. Diller, Luther R. Palmer, Roger D. Quinn Dept. of Mechanical & Aerospace Engineering, Case.
EKF, UKF TexPoint fonts used in EMF.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
Delft University of TechnologyDelft Centre for Mechatronics and Microsystems Introduction Factory robots use trajectory control; the desired angles of.
Luis Mejias, Srikanth Saripalli, Pascual Campoy and Gaurav Sukhatme.
Benjamin Stephens Carnegie Mellon University 9 th IEEE-RAS International Conference on Humanoid Robots December 8, 2009 Modeling and Control of Periodic.
Y. Ono, H. Uchiyama, and W. Potter Artificial Intelligence Center The University of Georgia SEACM, April, 2004 A Mobile Robot For Corridor Navigation:
Hybrid Position-Based Visual Servoing
1.Introduction 2.Article [1] Real Time Motion Capture Using a Single TOF Camera (2010) 3.Article [2] Real Time Human Pose Recognition In Parts Using a.
A Physically-Based Motion Retargeting Filter SEYOON TAK HYEONG-SEOK KO ACM TOG (January 2005) 方奎力.
Introduction to Mobile Robotics Bayes Filter Implementations Gaussian filters.
Model Predictive Control for Humanoid Balance and Locomotion Benjamin Stephens Robotics Institute.
Control of Instantaneously Coupled Systems Applied to Humanoid Walking Eric C. Whitman & Christopher G. Atkeson Carnegie Mellon University.
TOWARD DYNAMIC GRASP ACQUISITION: THE G-SLAM PROBLEM Li (Emma) Zhang and Jeff Trinkle Department of Computer Science, Rensselaer Polytechnic Institute.
Vision-Based Motion Control of Robots
1 Identification of Running Dynamics Perturbation response reveals control architecture.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
1 AM3 Task 1.4 Stochastic Hybrid Models for Aerial and Ground Vehicles Sam Burden MAST Annual Review University of Pennsylvania March 8-9, 2010.
Target Tracking a Non-Linear Target Path Using Kalman Predictive Algorithm and Maximum Likelihood Estimation by James Dennis Musick.
3D Measurements by PIV  PIV is 2D measurement 2 velocity components: out-of-plane velocity is lost; 2D plane: unable to get velocity in a 3D volume. 
Fast and Robust Legged Locomotion Sean Bailey Mechanical Engineering Design Division Advisor: Dr. Mark Cutkosky May 12, 2000.
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
Probabilistic Robotics
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Andre Seyfarth Hartmut Geyer Fumiya Iida Leg design and control of locomotion Zurich, 25 May 2004 Locomotion Lab Jena.
Real-Time Object Tracking System Adam Rossi Meaghan Zorij
April 2004Dartmouth College 1 A Hybrid Tracker and Smoother for Highly Maneuvering Targets Stephen Linder This material is based on work supported by Dr.
MURI Fabrication Biomimetic Robots - ONR Site Visit - August 9, 2000 H. Kazerooni Human Engineering Laboratory (HEL) University of California at Berkeley.
Plan for today Discuss your assignments detailed on the last slide of the powerpoint for last week on: –Topics/problems in which you are most interested.
Comparing the Locomotion Dynamics of a Cockroach and a Shape Deposition Manufactured Biomimetic Robot Sean A. Bailey, Jorge G. Cham, Mark R. Cutkosky Biomimetic.
ROBOT MAPPING AND EKF SLAM
SICB10 Talia Yuki Moore 1/7/2010 Adding Inertia and Mass to Test Stability Predictions in Rapid Running Insects Talia Yuki Moore*, Sam Burden, Shai Revzen,
Modeling, Simulation, and Control of an Omni-directional Robotic Ground Vehicle Andrew Niedert, Richard Hill, and Nassif Rayess University of Detroit Mercy,
WP3 - 3D reprojection Goal: reproject 2D ball positions from both cameras into 3D space Inputs: – 2D ball positions estimated by WP2 – 2D table positions.
1 Research on Animals and Vehicles Chapter 8 of Raibert By Rick Cory.
1 Preview At least two views are required to access the depth of a scene point and in turn to reconstruct scene structure Multiple views can be obtained.
Navi Rutgers University 2012 Design Presentation
20/10/2009 IVR Herrmann IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms.
3D SLAM for Omni-directional Camera
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
Probabilistic Robotics Robot Localization. 2 Localization Given Map of the environment. Sequence of sensor measurements. Wanted Estimate of the robot’s.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Localization for Mobile Robot Using Monocular Vision Hyunsik Ahn Jan Tongmyong University.
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
General ideas to communicate Show one particular Example of localization based on vertical lines. Camera Projections Example of Jacobian to find solution.
A LONGITUDINAL EXAMINATION OF THE EMERGENCE OF A HEALTHY CHAOTIC WALKING PATTERN IN NORMAL INFANT DEVELOPMENT Harbourne, R.T. 1, Kurz, M. 2, and DeJong,
MCE MCE-2.6 Identification of Stochastic Hybrid System Models Shankar Sastry Sam Burden UC Berkeley.
Benjamin Stephens Carnegie Mellon University Monday June 29, 2009 The Linear Biped Model and Application to Humanoid Estimation and Control.
Chapter 5 Multi-Cue 3D Model- Based Object Tracking Geoffrey Taylor Lindsay Kleeman Intelligent Robotics Research Centre (IRRC) Department of Electrical.
1 AM3 Task 1.3 Navigation Using Spatio- Temporal Gaussian Processes Songhwai Oh (Presented by Sam Burden) MAST Annual Review University of Pennsylvania.
Introduction to Biped Walking
Autonomous Navigation for Flying Robots Lecture 6.3: EKF Example
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 1.1: Welcome Jürgen Sturm Technische Universität München.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
Camera calibration from multiple view of a 2D object, using a global non linear minimization method Computer Engineering YOO GWI HYEON.
SS5305 – Popular Marker Setups 1. Objectives Marker Data Measurement Sequence Project Automation Framework (PAF) Popular marker setups PAF Interface 2.
Date of download: 6/1/2016 Copyright © ASME. All rights reserved. From: Trajectory Tracking Control of a Mobile Robot Through a Flatness-Based Exact Feedforward.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Realization of Dynamic Walking of Biped Humanoid Robot
Unscented Kalman Filter for a coal run-of-mine bin
Biomechanics for the 21st Century by Gideon Ariel, Ph.D.
Image processing and computer vision
Multiple View Geometry for Robotics
Quasi-static and dynamic trajectories.
Experimental setup for workspace, bandwidth, and force characterization of the milliDelta. Experimental setup for workspace, bandwidth, and force characterization.
Presentation transcript:

Control and Mobility A1.1 Platform Experimental Study of a MAST Platform in collaboration with Prof. Fearing (Micromechanics Center)

Legged robot dynamics are complicated Control and Mobility

1/10 th real-time Legged robot dynamics are complicated Control and Mobility

Experiment Setup Robot experiments are filmed simultaneously by three consumer- grade high-speed video cameras (Casio Exilim FX-1).

Camera Calibration Three high-speed video cameras view calibration object –Casio Exilim FX-1, 384x fps

Camera Calibration Three high-speed video cameras view calibration object –Casio Exilim FX-1, 384x fps Find marker locations in video, construct direct linear transformation (DLT) 1 T between Cartesian coordinates and video pixels: 1: Hedrick, Biomechanics & Biomimetics 2008

Backpack Calibration Affix backpack with known marker locations to robot chassis –Manufactured using 3D printer Associate 3D marker locations with markers in video through DLT –Image segmentation using MATLAB

Backpack Tracking Estimate SE(3) state (x,y,z,roll,pitch,yaw) using Unscented Kalman Filter (UKF) 1 –DLT provides observation function between Cartesian coordinates and video pixels UKF provides better estimates for nonlinear systems than Kalman Filter or Extended Kalman Filter 1: Julier and Uhlmann, Proc. SPIE 1997

Foot Tracking Measure foot trajectories –Determine contact time, relative phase Compare with predicted kinematics –Estimate manifold traversed by feet Foot trajectories give basic insight into effect of different terrain types

Motor Speed Measurement Measure back-EMF from DC motor –Well-characterized relationship to motor speed Sync motor data stream with videos using flashing LED on robot –Transmit motor data over Bluetooth to laptop Motor speed currently the only input –Control authority extremely limited

Tracking

Hybrid Dynamical Modeling Project SE(3) trajectories onto longitudinal and horizontal planes, compare with existing models for legged runners –Fit models to data using hybrid system identification Spring-Loaded Inverted Pendulum –Longitudinal-plane running –Holmes et al, SIAM Review 2006 Lateral Leg-Spring (LLS) –Horizontal-plane stability and turning –Holmes et al, Biological Cybernetics 2004

Preliminary results Periodic, predictable behavior at low speed

Preliminary results SLIP-like height fluctuations at high speed

Trajectory Planning Waypoint Navigation with simple hybrid dynamical model –Basic turning techniques known for LLS 1 Execute maneuvers over a variety of terrain types –Robust control achieved via experimental verification 1: Proctor and Holmes, Regular and Chaotic Dynamics 2008