The Robotics Institute

RI | Centers | CFR | Seminar

Foundations of Robotics Seminar, October 23, 2007
Time and Place | Seminar Abstract1 | Seminar Abstract2 | Seminar Abstract3 | Seminar Abstract4 | Speaker Appointments



IROS 2007 Practice Talks



Time and Place

Smith Hall 100
4:00 pm

Integral Control of Humanoid Balance - Benjamin Stephens

 

This paper presents a balance controller that allows a humanoid to recover from large disturbances and still maintain an upright posture. Balance is achieved by integral control, which decouples the dynamics and produces smooth torque signals. Simulation shows the controller performs better than other simple balance controllers. Because the controller is inspired by human balance strategies, we compare human motion capture and force plate data to simulation. A model tracking controller is also presented, making it possible to control complex robots using this simple control.

 

A Dynamic Single Actuator Vertical Climbing Robot – Amir Degani

 

A climbing robot mechanism is introduced, which uses dynamic movements to climb between two parallel vertical walls. This robot relies on its own internal dynamic motions to gain height, unlike previous mechanisms which are quasistatic. One benefit of dynamics is that it allows climbing with only a single actuated degree of freedom. We show with analysis, simulations and experiments that this dynamic robot is capable of climbing vertically between parallel walls. We introduce simplifications that enable us to obtain closed form approximations of the robot motion. Furthermore, this provides us with some design considerations and insights into the mechanism’s ability to climb.

 

Valet Parking without a Valet - David Conner

 

What would it be like if we could give our robot high level commands and it would automatically execute them in a verifiably correct fashion in dynamically changing environments? This work demonstrates a method for generating continuous feedback control inputs that satisfy high-level specifications. Using a collection of continuous local feedback control policies in concert with a synthesized discrete automaton, this paper demonstrates the approach on an Ackermann-steered vehicle that satisfies the command "drive around until you find an empty parking space, then park." The system reacts to changing environmental conditions using only local information, while guaranteeing the correct high level behavior. The local policies consider the vehicle body shape as well as bounds on drive and steering velocities. The discrete automaton that invokes the local policies guarantees executions that satisfy the high-level specification based only on information about the current availability of the nearest parking space. This paper also demonstrates coordination of two vehicles using the approach.

 

Transfer of Policies Based on Trajectory Libraries - Martin Stolle

 

Libraries of trajectories are a promising way of creating policies for difficult problems.  However, often it is not desirable or even possible to create a new library for every task.  We present a method for transferring libraries across tasks, which allows us to build libraries by learning from demonstration on one task and apply them to similar tasks.  Representing the libraries in a feature-based space is key to supporting transfer.  We also search through the library to ensure a complete path to the goal is possible.  Results are shown for the Little Dog task.  Little Dog is a quadruped robot that has to walk across rough terrain at reasonably fast speeds.

 

 

Speaker Appointments

For appointments, please contact Amir Degani.


The Robotics Institute is part of the School of Computer Science, Carnegie Mellon University.