Edinburgh Research Archive

Topology based representations for motion synthesis and planning

dc.contributor.advisor
Vijayakumar, Sethu
en
dc.contributor.advisor
Komura, Taku
en
dc.contributor.advisor
Ramamoorthy, Subramanian
en
dc.contributor.author
Ivan, Vladimir
en
dc.contributor.sponsor
Engineering and Physical Sciences Research Council (EPSRC)
en
dc.date.accessioned
2015-09-02T14:03:45Z
dc.date.available
2015-09-02T14:03:45Z
dc.date.issued
2015-06-29
dc.description.abstract
Robot motion can be described in several alternative representations, including joint configuration or end-effector spaces. These representations are often used for manipulation or navigation tasks but they are not suitable for tasks that involve close interaction with the environment. In these scenarios, collisions and relative poses of the robot and its surroundings create a complex planning space. To deal with this complexity, we exploit several representations that capture the state of the interaction, rather than the state of the robot. Borrowing notions of topology invariances and homotopy classes, we design task spaces based on winding numbers and writhe for synthesizing winding motion, and electro-static fields for planning reaching and grasping motion. Our experiments show that these representations capture the motion, preserving its qualitative properties, while generalising over finer geometrical detail. Based on the same motivation, we utilise a scale and rotation invariant representation for locally preserving distances, called interaction mesh. The interaction mesh allows for transferring motion between robots of different scales (motion re-targeting), between humans and robots (teleoperation) and between different environments (motion adaptation). To estimate the state of the environment we employ real-time sensing techniques utilizing dense stereo tracking, magnetic tracking sensors and inertia measurements units. We combine and exploit these representations for synthesis and generalization of motion in dynamic environments. The benefit of this method is on problems where direct planning in joint space is extremely hard whereas local optimal control exploiting topology and metric of these novel representations can efficiently compute optimal trajectories. We formulate this approach in the framework of optimal control as an approximate inference problem. This allows for consistent combination of multiple task spaces (e.g. end-effector, joint space and the abstract task spaces we investigate in this thesis). Motion generalization to novel situations and kinematics is similarly performed by projecting motion from abstract representations to joint configuration space. This technique, based on operational space control, allows us to adapt the motion in real time. This process of real-time re-mapping generates robust motion, thus reducing the amount of re-planning.We have implemented our approach as a part of an open source project called the Extensible Optimisation library (EXOTica). This software allows for defining motion synthesis problems by combining task representations and presenting this problem to various motion planners using a common interface. Using EXOTica, we perform comparisons between different representations and different planners to validate that these representations truly improve the motion planning.
en
dc.identifier.uri
http://hdl.handle.net/1842/10520
dc.language.iso
en
dc.publisher
The University of Edinburgh
en
dc.relation.hasversion
Ivan, V., Zarubin, D., Toussaint, M., Komura, T., and Vijayakumar, S. (2013). Topology-based Representations for Motion Planning and Generalisation in Dynamic Environments with Interactions. The International Journal of Robotics Research, 32(9-10):1151–1163.
en
dc.relation.hasversion
Llamazares, Á., Ivan, V., Molinos, E., Ocaña, M., and Vijayakumar, S. (2013). Dynamic Obstacle Avoidance Using Bayesian Occupancy Filter and Approximate Inference. Sensors, 13(3):2929–2944.
en
dc.relation.hasversion
Llamazares, Á., Ivan, V., Ocaña, M., and Vijayakumar, S. (2012). Dynamic obstacle avoidance minimizing energy consumption. In Intelligent Vehicles Workshop on Perception in Robotics, Alcalá de Henares, Spain.
en
dc.relation.hasversion
Pauwels, K., Ivan, V., Ros, E., and Vijayakumar, S. (2014a). Real-time Object Pose Recognition and Tracking with an Imprecisely Calibrated Moving RGB-D Camera. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Chicago, Illinois, USA.
en
dc.relation.hasversion
Pauwels, K., Rubio, L., Ivan, V., Vijayakumar, S., and Ros, E. (2014b). Real-time RGB-D-based Object and Manipulator Pose Estimation. Workshop on RGB-D: Advanced Reasoning with Depth Cameras in conjunction with Conference on Intelligent Robots and Systems (IROS).
en
dc.relation.hasversion
Sandilands, P., Ivan, V., Komura, T., and Vijayakumar, S. (2013). Dexterous Reaching, Grasp Transfer and Planning Using Electrostatic Representations. In Proceedings of IEEE-RAS International Conference on Humanoid Robots (Humanoids), Atlanta, Georgia, USA.
en
dc.relation.hasversion
Zarubin, D., Ivan, V., Toussaint, M., Komura, T., and Vijayakumar, S. (2012). Hierarchical Motion Planning in Topological Representations. In Proceedings of Robotics: Science and Systems (R:SS), Sydney, Australia.
en
dc.subject
robot motion
en
dc.subject
synthesizing winding motion
en
dc.subject
interaction mesh
en
dc.subject
motion re-targeting
en
dc.subject
teleoperation
en
dc.title
Topology based representations for motion synthesis and planning
en
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en

Files

Original bundle

Now showing 1 - 3 of 3
Name:
Ivan2015.pdf
Size:
25.2 MB
Format:
Adobe Portable Document Format
Name:
published papers.zip
Size:
10.72 MB
Format:
Unknown data format
Name:
Videos.zip
Size:
456.45 MB
Format:
Unknown data format

This item appears in the following Collection(s)