– – – – – – – – – – –

Follow me

YouTube
Twitter
LinkedIn
Facebook

– – – – – – – – – – –

Categories

Senior Lecturer position in Robotics and Physical Computing @ Imperial College London, 2016


The newly established Dyson School of Design Engineering at Imperial College London is currently recruiting for a Senior Lecturer vacancy with expertise in Robotics and Physical Computing and is looking for highly skilled, enthusiastic and well-motivated applicants wishing to make a career in one of the world’s leading teaching and research institutions.

The Dyson School of Design Engineering was launched in July 2014, providing leading edge design engineering undergraduate and postgraduate education and research. The School offers a new four-year MEng undergraduate programme in Design Engineering, launched in October 2015, which represents a rigorous approach to design engineering, creativity, commerce and enterprise appropriate to 21st century industry. In addition the School offers the established two double-masters programmes in Innovation Design Engineering (IDE) and Global Innovation Design (GID), run jointly with the Royal College of Art.

Applications are invited from individuals with a strong academic record (including a relevant PhD or equivalent) in a relevant engineering field (e.g. mechanical, electrical, software or control engineering), or a related field to robotics, computing, manufacturing, intelligent systems, industrial design, or innovation design engineering. Where relevant, experience in a multi- disciplinary context would be desirable. Applicants must have a track record of: high quality research, demonstrated by recent exceptional publications in internationally leading journals and conferences in robotics; and proven teaching excellence. Applicants are required to submit together with their applications their 4 best journal papers published since January 2010.

Successful candidates will be expected to contribute to undergraduate and postgraduate teaching and to play a leading role in developing the School’s research in the relevant area, building on and extending the School’s current activities.

Informal enquiries may be made to Dr Petar Kormushev (p.kormushev@imperial.ac.uk) and Prof. Peter Childs (p.childs@imperial.ac.uk) who is Head of the Dyson School of Design Engineering.

Job details

  • Location: London, South Kensington
  • Salary: £57,020 per annum
  • Hours: Full Time
  • Contract Type: Permanent
  • Application deadline: 15th July 2016

How to apply

The preferred method of application is online via the website https://www.imperial.ac.uk/job-applicants/ (please select “Job Search/Academic” then the job title or vacancy reference number, EN20160173AM). Please complete and upload an application form as directed.

Further information is available at:
http://www.jobs.ac.uk/job/ANU718/senior-lecturer-with-expertise-in-robotics-and-physical-computing

Post-doc positions at Imperial College London

There are outstanding opportunities for becoming a postdoctoral researcher (PDRA) at Imperial College London. Here I have listed five of the highly-competitive funding schemes.

I am available to mentor potential Post-Doc applicants on research topics related to robotics and machine learning. Interested candidates should contact me by e-mail before submitting their application.

Imperial College JRF (Junior Research Fellowship)

http://www.imperial.ac.uk/junior-research-fellowships/

  • A competitive salary
  • Research and travel expenses of up to £45,000
  • Personal mentoring support from a senior Imperial academic
  • The chance to take full responsibility for setting and directing your own research agenda

Royal Society URF (University Research Fellowship)

https://royalsociety.org/grants-schemes-awards/grants/university-research/

  • 80% of the basic salary costs up to £39,389.64 in the first year, estates costs and indirect costs
  • Research expenses (up to £13,000 for the first year and up to £11,000 annually thereafter)

RAEng Research Fellowship

http://www.raeng.org.uk/grants-and-prizes/support-for-research/raeng-research-fellowship

  • Freedom to concentrate on basic research in any field of engineering
  • The services of a mentor to offer advice and to facilitate the formation of industrial links

EPSRC Fellowships

https://www.epsrc.ac.uk/skills/fellows/areas/priorityareas/ict/roboticsandautonomoussystems/

  • EPSRC has defined three career stages (postdoctoral, early and established career) and the attributes expected at each stage.
  • Applications can be submitted at any time and will be processed on a rolling basis at a review panel.

Newton International Fellowships

https://royalsociety.org/grants-schemes-awards/grants/newton-international/

  • This scheme is for non-UK scientists who are at an early stage of their research career and wish to conduct research in the UK.
  • Eligibility requirements: to have a PhD, no more than 7 years of full-time postdoctoral experience, work outside the UK, and not hold UK citizenship

UROP position at Imperial College London for 2016

If you are a full time undergraduate student at Imperial College London you are invited to apply to the Undergraduate Research Opportunities Programme (UROP).

The available UROP projects are advertised by the corresponding supervisors here:
http://www.imperial.ac.uk/urop/how-to-get-involved/academic-entries-adverts/engineering/

Funding

Students can apply to receive a bursary (funding) for the duration of their UROP project. The bursary will provide the student with a contribution towards their living costs for 6-12 weeks while undertaking a research experience within Imperial College during the summer of 2016.

More information:
http://www.imperial.ac.uk/students/fees-and-funding/undergraduate-funding/loans-and-grants/funding-for-placements/urop/

Deadline

The deadline to submit an application for funding is 14 March 2016.

Supervision

I am available to supervise undergraduate students for a UROP project on topics related to robotics and machine learning. Interested applicants should contact me by e-mail [p.kormushev (at) imperial.ac.uk].

UROP project description (tentative)

Title: Robotics and Machine Learning UROP
Description: Depending on the skills and interests of the student, this UROP project could include designing a new robot, creating it using 3D printing, and controlling it. The main focus is on novelty – coming up with a novel robot design, or novel robot controller, or novel way to manufacture a robot, such as a robot arm or a mobile robot. In terms of software, the focus is on applying Machine Learning methods for the flexible control of a robot, and to allow the robot to learn new skills from experience. The topic is quite flexible and will be defined in collaboration with the student.
Requirements: Basic knowledge of robotics, software programming skills, creativity.

How to apply

The scheme is now open for applications. Instructions for application:
http://www.imperial.ac.uk/urop/how-to-get-involved/how-to-apply/

PhD position in Robotics and Machine Learning for 2016


I have an open PhD position available in my group at Imperial College London:

Department: Dyson School of Design Engineering
In close collaboration with Dyson Robotics Lab
Location: South Kensington campus, London, UK
Start date: 1st May 2016 (or soon after)
Duration: 3.5 years

Closing Date: 10 April 2016

Fully funded (all tuition fees paid) for UK/EU nationals, with additional stipend: 18,000 GBP per annum
While this position is also open to Overseas applicants, they will only be funded up to the UK/EU level, and will be expected to provide self-funding for the remaining tuition fees.

PhD Research Topic

The foundations of robotics and robot control were established at a time when there was very limited computational power available. Therefore, the robots’ design and control algorithms were simplified to extreme. Nowadays, we have at our disposal huge computational resources, but we still continue building and controlling robots based on the old concepts. For example, the assumption that the robot links are rigid bodies and that the pose of the end-effector can be calculated through simple forward kinematics by measuring the joint angles is still standard. Such assumptions lead to bulky and heavy robots because the links must be designed not to bend during operation. Even series-elastic actuation relies on the same assumption of rigid links.

The goal of this PhD research project is to investigate a radically new approach for controlling robots based on Machine Learning. Instead of using hand-made analytic models of a robot, the robot will learn its own model. Machine learning, including Deep Learning and Reinforcement Learning can be used to autonomously learn forward and inverse models of a robot’s kinematics and dynamics. Computer vision can be used to provide perception for both the environment and the robot’s own body. The ultimate goal would be the creation of a plug-and-play controller that works without any prior knowledge of the robot.

Such a solution offers tremendous potential to revolutionize the way we design and control robots, and to significantly expand their capabilities. For example, the robot links will no longer need to be so stiff, and the kinematics will no longer need to be fixed. As an illustration, imagine a lightweight prosthetic arm or a robot exoskeleton that can grow, bend, and adapt to accommodate its patient. Such a device would be impossible to control with the existing control methods. Another example is flexible use of tools, where the robot easily adapts its controller to use any new tool by online learning of the combined arm-plus-tool kinodynamics. Further applications are envisioned to soft robots (e.g. elephant trunk like robots) which are difficult to control with conventional approaches.

This research has the potential to lead to re-thinking of the established robot design paradigm (stiff links, fixed kinematics), since robot design and control are tightly coupled: the way we control robots determines the way we design them, and vice versa. Novel robot designs will be sought that leverage the rise of affordable 3D printing and novel smart materials, and could lead to the development of hybrid soft-hard robots, modular and reconfigurable robots (evolving hardware), self-repairing and self-improving robots, etc.

690px-Dyson_logo.svg_small

Funding

The funding for this PhD position is provided by Dyson Ltd. Their focus is on forward-looking research in robot perception and control with the goal of developing the breakthrough technology which will lie at the heart of new categories of robotic products for the home and beyond. Potential applications for the developed research will be sought in close collaboration with Dyson’s Robotics Research group.

Supervision

The PhD student will be supervised by Dr Petar Kormushev at the Dyson School of Design Engineering, with possible co-supervision from the Dyson Robotics Lab at Imperial’s Department of Computing.

Workplace

The Dyson School of Design Engineering is the 10th and newest engineering department at Imperial College London. It was formed in July 2014, building on the long-standing design and engineering expertise at Imperial as well as the world-renowned Innovation Design Engineering (IDE) programme run jointly by Imperial and the Royal College of Art. The School has a fast growing population of both staff and students. It is located at the South Kensington campus of Imperial, right next to Hyde Park.

Requirements

– You must have an MEng or MSc degree (or equivalent experience and/or qualifications) in an area pertinent to the subject area, i.e. Computing, Mathematics or Engineering.
– You must have a high standard undergraduate degree at UK 1st class or 2:1 level (or international equivalent)
– You must be fluent in spoken and written English and meet Imperial’s English standards.
– You must have excellent communication skills and be able to organise your own work and prioritise work to meet deadlines.
– The ideal candidate will have strong background in both Machine Learning and Robotics.
– Strong academic track record and practical software skills are desired.
– Any published scientific papers would be a plus.

How To Apply

All applications must be sent to Dr Petar Kormushev (p.kormushev [at] imperial.ac.uk) with the keyword “[PhD-2016-Imperial-Dyson]” in the subject field.

Applications must include the following:
– Full CV, with a list of any significant course projects and/or industrial experience;
– A 2-page research statement indicating what you see are interesting research issues relating to the above PhD topic description and why your expertise is relevant;
– Full academic transcripts/grades;
– A copy of all publications of the applicant (if any).

Selected applicants will be encouraged to submit a formal application online at: http://www.imperial.ac.uk/design-engineering/study/phd/

For any questions regarding the application process please contact Dr Petar Kormushev (p.kormushev [at] imperial.ac.uk).


Dr Petar Kormushev
Lecturer in Robotics and Computing

Dyson School of Design Engineering
Imperial College London

South Kensington, London, SW7 2AZ
Work phone: +44-20-75949235

http://www.imperial.ac.uk/design-engineering
http://www.imperial.ac.uk/people/p.kormushev
http://kormushev.com

PhD scholarships at Imperial College London

The Imperial College PhD Scholarship Scheme offers an outstanding opportunity for potential PhD students.

If you are a high performing undergraduate or Master’s student, and have a strong desire to undertake a PhD programme at a world class research institution, you could be selected to receive full tuition fees and a generous stipend for a PhD place at Imperial College London.

Opportunities for PhD funding are extremely competitive. In the 2015-16 PhD admissions period, less than half of the eligible PhD applicants who nominated themselves for the IC PhD Scholarship were shortlisted by their chosen Department to be considered for this scheme, Imperial’s most prestigious award. Ultimately, only 19% of those who self-nominated were awarded the scholarship. Applicants should be confident that they are able to demonstrate outstanding academic performance before applying for this scholarship scheme.

The scheme aims to provide up to 50 research students with great potential the opportunity to work within their chosen research field with the support of an excellent supervisor.

The earliest start date for funded places is 1 August 2016, the latest start date is 1 November 2016.

Funding

Successful candidates will receive the following financial support for up to 3.5 years:

  • Full funding for tuition fees
  • A stipend of £20,600 per annum to assist with living costs
  • A consumables fund of £2,000 per annum for the first 3 years of study

Deadlines

Applications put forward for this scholarship scheme will be considered throughout the academic year.

  • Applicants who apply before 29 January 2016 and are awarded a scholarship will be notified by 23 March 2016.
  • Applicants who apply before 1 April 2016 and are awarded a scholarship will be notified by 27 May 2016.

Supervision

I am available to supervise PhD students on topics related to robotics and machine learning. Interested applicants should contact me by e-mail before submitting their PhD application.

How to apply

The scheme is now open for applications. Instructions for application:
http://www.imperial.ac.uk/study/pg/fees-and-funding/scholarships/icphd/

Moving to Imperial College London!

I am glad to announce that I will be moving to Imperial College London starting from September 2015!

Imperial-logo-from-homepage
My new position will be Lecturer in Robotics and Computing at the Dyson School of Design Engineering.

This is my new page at Imperial.

I will also continue supervising PhD students at the Robot Learning and Interaction Lab  which I was leading until now at the Italian Institute of Technology (IIT).

DARPA Robotics Challenge Finals

At the DARPA Robotics Challenge in Los Angeles, preparing for the finals (in 2 days)!
http://www.theroboticschallenge.org/

Our robot is called WALK-MAN, and is representing Italy:
http://kormushev.com/topics/walk-man-robot/

 

Robot WALK-MAN ready for DARPA Robotics Challenge 2015

This is our new robot WALK-MAN, getting ready for the DARPA Robotics Challenge 2015

The robot was designed and built at the Italian Institute of Technology (IIT).

PhD positions in Robotics and Machine Learning for 2016

Call for PhD students for 2016
PhD Program in Bioengineering and Robotics
University of Genoa, jointly with the Italian Institute of Technology (IIT)


PhD positions with scholarships are available at the Italian Institute of Technology (IIT)
Location: Genoa, Italy
Starting date: November 2015
Application deadline: June 10th, 2015, noon (Italian time: GMT+2)

Please note that IIT is an English-language research institute, so it is not required to speak Italian.

IIT has state-of-the-art facilities and has rapidly established itself among top research institutes worldwide. IIT has a strong international character, with more than 40% foreign scientific staff drawn from over 50 countries worldwide.

Useful links:

I have 4 PhD student positions open in my lab (Robot Learning and Interaction Lab) under Themes 26, 27, 28 and 29 in the area of Robot Learning as described below.

 


THEME 26. Robotic Surgery with Improved Safety using Machine Learning for Intelligent Robot Tele-operation and Partial Autonomy

Tutors: Dr. Petar Kormushev, Prof. Darwin G. Caldwell

Robotic surgery

Description: Flexible hyper-redundant systems are becoming of increasing interest in medical applications where the flexibility of the robot can be used to direct the surgery around delicate tissues, however, these system are highly non-linear with complex dynamic making them very difficult to control.

This project will develop and implement machine learning algorithms to improve the intelligence of control and perception in flexible devices and enhance safety.

The advantages of using machine learning will be investigated in multiple potential areas, as follows: in low-level robot control using model learning approaches; in feedback control considering multi-modal input from position, force and pressure sensors; in tele-operation using learning of context-dependent skills for assisting the human operators (surgeons).

The work will also investigate the possibility of using partial autonomy at a lower control level using reactive strategies for robot control. With respect to safety the project will consider how to use the development of learning algorithms to automatically detect
abnormalities during robot teleoperation. These abnormalities may include excessive forces/pressure, excessive bending, unusual signals potentially indicating problems during the medical procedure.

Requirements: background in computer science, mathematics, engineering, physics or related disciplines.

 


THEME 27. Novel Robot Control Paradigms enabled by Machine Learning for Intelligent Control of the Next Generation Compliant and Soft Robots

Tutors: Dr. Petar Kormushev, Prof. Darwin G. Caldwell

pancake subclip - finally learned skill

Description: Despite the significant mechatronic advances in robot design, the motor skill repertoire of current robots is mediocre compared to their biological counterparts. Motor skills of humans and animals are still utterly astonishing when compared to robots. This PhD theme will focus on machine learning methods to advance the state-of-the-art in robot learning of motor skills. The type of motor skills that will be investigated include object manipulation, compliant interaction with objects, humans and the environment, force control and vision as part of the robot learning architecture.

The creation of novel, high-performance, passively-compliant humanoid robots (such as the robot COMAN developed at IIT) offers a significant potential for achieving such advances in motor skills. However, as the bottleneck is not the hardware anymore, the main efforts should be directed towards the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, new solutions should be sought to address the challenge of compliant robot control.

Ideas from developmental robotics will be considered, in search for a qualitatively better approach for controlling robots, different than the currently predominant approach based on manually-engineered controllers.

The work within this PhD theme will include developing novel robot learning algorithms and methods that allow humanoid robots to easily learn new skills. At the same time, the methods should allow for natural and safe interaction with people. To this end, the research will include learning by imitation and reinforcement learning, as well as human-robot interaction.

Requirements: background in computer science, mathematics, engineering, physics or related disciplines.

 


THEME 28. Agile Robot Locomotion using Machine Learning for Intelligent Control of Advanced Humanoid Robots

Tutors: Dr. Petar Kormushev, Dr. Nikos Tsagarakis

Blue_COMAN_robot_standing_proudly_at_IIT

Description: The state-of-the-art high-performance, passively-compliant humanoid robots (such as the robot COMAN developed by IIT) offer a significant potential for achieving more agile robot locomotion. At this stage, the bottleneck is not the hardware anymore, but the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, a new solution should be sought to address the challenge of compliant humanoid robot control.

In this PhD theme, the use of machine learning and robot learning methods will be explored, in order to achieve novel ways for whole-body compliant humanoid robot control. In particular, the focus will be on achieving agile locomotion, based on robot self-learned dynamics, rather than on pre-engineered dynamics model. The PhD candidates will be expected to develop new algorithms for robot learning and to advance the state-of-the-art in humanoid robot locomotion.

The expected outcome of these efforts includes the realization of highly dynamic bipedal locomotion such as omni-directional walking on uneven surfaces, coping with multiple contacts with the environments, jumping and running robustly on uneven terrain and in presence of high uncertainties, demonstrating robustness and tolerance to external disturbances, etc. The ultimate goal will be achieving locomotion skills comparable to a 1.5 – 2 year-old child.

Requirements: background in computer science, mathematics, engineering, physics or related disciplines.

 


THEME 29. Dexterous Robotic Manipulation using Machine Learning for Intelligent Robot Control and Perception

Tutors: Dr. Petar Kormushev, Prof. Darwin G. Caldwell

Teaching HOAP-2 to erase the whiteboard

Description: This project will investigate collaborative human-robot task learning and execution that uses the available perception (particularly tactile). The work will develop algorithms for learning of collaborative skills by direct interaction between a non-expert user and a robot. The tasks will build the necessary control algorithms to allow effortless and safe physical human-robot interaction using the available tactile feedback.

The final objectives will include: acquiring the perceptual information needed for robot to co-manipulate an object with human, understanding human’s state in an interaction task so as to react properly, building a framework for online compliant human-robot interaction based on real-time feedback of the state of the object and human.

The project will also consider semi-supervised and unsupervised skill learning approaches. It will develop tactile-guided autonomous learning algorithms based on state-of-the-art methods for reinforcement learning and deep learning. The tactile feedback will help to increase the performance of skill execution autonomously by the robot through trial-anderror interactions with the objects in the environment.

In addition this work will focus on supervised skill learning approaches. It will develop tactile-guided learning algorithms based on state-of-the-art methods for learning by imitation and visuospatial skill learning. The tactile perception information will be used both in the learning phase and the execution phase, to improve the robustness and the range of motor skill repertoire.

Requirements: background in computer science, mathematics, engineering, physics or related disciplines.

 


Department: ADVR (Department of Advanced Robotics) http://www.iit.it/advr

References: Please check my Publications page.

Contact: petar.kormushev(a)iit.it

 


PhD positions in Robotics and Machine Learning for 2015

University of Genoa, jointly with the Italian Institute of Technology (IIT)
PhD Program in Bioengineering and Robotics
Call for PhD students for 2015


PhD positions with scholarships are available at the Italian Institute of Technology (IIT)
Location: Genoa, Italy
Starting date: November 2014
Application deadline: August 22, 2014 at 12:00 noon (Italian time/CET)

Please note that IIT is an English-language research institute, so it is not required to speak Italian.
Useful links:

I have two PhD positions open in my team, in Themes 21 and 22 respectively. Both are in the area of Robot Learning, as described below. For anyone interested, please contact me well before the application deadline!

 


 

THEME 21. Robot Learning of Motor Skills

Tutors: Dr. Petar Kormushev, Prof. Darwin G. Caldwell

pancake subclip - finally learned skill

Description: Despite the significant mechatronic advances in robot design, the motor skill repertoire of current robots is mediocre compared to their biological counterparts. Motor skills of humans and animals are still utterly astonishing when compared to robots. This PhD theme will focus on machine learning methods to advance the state-of-the-art in robot learning of motor skills. The type of motor skills that will be investigated include object manipulation, compliant interaction with objects, humans and the environment, force control and vision as part of the robot learning architecture.

The creation of novel, high-performance, passively-compliant humanoid robots (such as the robot COMAN developed at IIT) offers a significant potential for achieving such advances in motor skills. However, as the bottleneck is not the hardware anymore, the main efforts should be directed towards the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, new solutions should be sought to address the challenge of compliant robot control.

Ideas from developmental robotics will be considered, in search for a qualitatively better approach for controlling robots, different than the currently predominant approach based on manually-engineered controllers.
The work within this PhD theme will include developing novel robot learning algorithms and methods that allow humanoid robots to easily learn new skills. At the same time, the methods should allow for natural and safe interaction with people. To this end, the research will include learning by imitation and reinforcement learning, as well as human-robot interaction.

 


 

THEME 22. Robot Learning for Agile Locomotion

Tutors: Dr. Petar Kormushev, Dr. Nikos Tsagarakis

Blue_COMAN_robot_standing_proudly_at_IIT

Description: The state-of-the-art high-performance, passively-compliant humanoid robots (such as the robot COMAN developed by IIT) offer a significant potential for achieving more agile robot locomotion. At this stage, the bottleneck is not the hardware anymore, but the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, a new solution should be sought to address the challenge of compliant humanoid robot control.

In this PhD theme, the use of machine learning and robot learning methods will be explored, in order to achieve novel ways for whole-body compliant humanoid robot control. In particular, the focus will be on achieving agile locomotion, based on robot self-learned dynamics, rather than on pre-engineered dynamics model. The PhD candidates will be expected to develop new algorithms for robot learning and to advance the state-of-the-art in humanoid robot locomotion.

The expected outcome of these efforts includes the realization of highly dynamic bipedal locomotion such as omni-directional walking on uneven surfaces, coping with multiple contacts with the environments, jumping and running robustly on uneven terrain and in presence of high uncertainties, demonstrating robustness and tolerance to external disturbances, etc. The ultimate goal will be achieving locomotion skills comparable to a 1.5 – 2 year-old child.

 


 

Department: ADVR (Department of Advanced Robotics, Istituto Italiano di Tecnologia)
http://www.iit.it/advr

Reference: P. Kormushev, S. Calinon, D.G. Caldwell. Reinforcement Learning in Robotics: Applications and Real-World Challenges. MDPI Journal of Robotics (ISSN 2218-6581), Special Issue on Intelligent Robots, vol.2, pp.122-148, 2013.

Contact: petar.kormushev(a)iit.it

 


 

Sofia science festival 2014

OFFICIAL CLOSING – “Return to the future”
May 11th, 2014
http://www.britishcouncil.bg/events/ssf-2014/future

Dr. Petar Kormushev shows the capabilities of the state-of-the-art robots at the Italian Institute of Technology.

Sofia_Science_Festival_2014_Petar_Kormushev_title_640px

The demonstrations include various methods for machine learning that allow the robots to learn useful new skills.

Dr. Kormushev was awarded with the John Atanasoff award in 2013 by the President of Bulgaria.

 

More information – Italian institute of technology:
http://www.iit.it/

 

Machine Learning Summer Course

Machine Learning PhD Summer Course in Genova, Italy 30 June – 4 July 2014

italian-riviera1-slide

Topic: Regularization Methods for Machine Learning (RegML)

Instructors: Francesca Odone, Lorenzo Rosasco

A 20 hours advanced machine learning course including theory classes and practical laboratory session. The course covers foundations as well as recent advances in Machine Learning with emphasis on high dimensional data and a core set techniques, namely regularization methods. In many respect the course is compressed version of the 9.520 course at MIT.

The course started in 2008 has seen an increasing national and international attendance over the years with a peak of 85 participants in 2013.

Registration required: send an e-mail to the instructors by May 24th. The course will be activated if a minimum number of participants is reached.

The course will be held in Genova in the heart of the Italian Riviera.
For more information see URL http://lcsl.mit.edu/courses/regml/

Robots at IIT – iCub, COMAN, HyQ

This is a demonstration of three robots built at the Italian Institute of Technology (IIT), where I work:

  • iCub – humanoid robot
  • COMAN – compliant humanoid robot
  • HyQ – hydraulic quadruped robot

The video was shown on “The Gadget Show”, Series 19 Episode 1.

Contest for John Atanasoff award in 2014

Sorry, this entry is only available in Български.

Kangaroo robot by Festo

An amazing robotic Kangaroo made by Festo!

Special Issue on Humanoid Robotics

Advanced_Robotics_cover
The “Advanced Robotics” journal is preparing a Special Issue on Humanoid Robotics.

SUBMISSION DEADLINE for papers: March 31, 2014   April 14, 2014

This is the official Call-for-Papers.

“Advanced Robotics” is the official international journal of the Robotics Society of Japan (RSJ).
More information about the journal here: http://www.rsj.or.jp/advanced_e/

I am co-editing this special issue, so I encourage everyone who considers submitting a paper to contact me well in advance before the deadline.


Advanced_Robotics_logo_JP

Special Issue on Humanoid Robotics

Guest Editors:

  • Prof. Wataru Takano (The University of Tokyo, Japan)
  • Prof. Tamim Asfour (Karlsruhe Institute of Technology, Germany)
  • Dr. Petar Kormushev (Italian Institute of Technology, Italy)

SUBMISSION DEADLINE: March 31, 2014   April 14, 2014
Publication in Vol. 29, No. 5 (March 2015)

Humans understand the world through their actions upon the environment and their perception. The so-called anthropomorphism underlies this cognitive mechanism. Anthropomorphic robots, especially humanoid robots, can perform human-like actions, and enhance human viewers’ understanding of the intended effects of these actions. Humanoid robotics is a research area to pursue this capability from multiple viewpoints, such as body motion generation, motor skill learning, semantic perception, and to develop artificial systems able to communicate with humans. This research field has received significant attention in the last decades and will continue to play a central role in the robotics and cognitive systems research. This special issue will present the theoretical and technical achievements related to humanoid robotics, ranging from the mechanical design to artificial intelligence. Papers on all aspects of humanoid robots are welcome, including but not limited to, the following topics:

  • Humanoid design
  • Representation of humanoid robot motion
  • Synthesizing human-like motions for humanoid robots
  • Understanding intention of human actions
  • Learning motor skills through imitation and reinforcement
  • Control theory for humanoid behaviors
  • Innovative sensing and actuation technologies applied to humanoid robots
  • Modeling physical interaction between humans and humanoid robots
  • Human-robot interfaces for skill transfer and communication

Submission:
PDF format file of the full-length manuscript should be sent by March 31, 2014 to the office of Advanced Robotics, the Robotics Society of Japan through the homepage of Advanced Robotics (http://www.rsj.or.jp/advanced_e/submission). Sample form of the manuscript is available at the homepage.

Also, please send another copy to: Prof. W. Takano (takano(a)ynl.t.u-tokyo.ac.jp), Prof. T. Asfour (asfour(a)kit.edu), and Dr. P. Kormushev (petar.kormushev(a)iit.it) for submission confirmation.

Advanced_Robotics_background_crop

People will turn partially into machines

Sorry, this entry is only available in Български.

I received the 2013 John Atanasoff award

I was awarded by the President of Bulgaria with the prestigious John Atanasoff award in 2013.


The award is named after Prof. John Vincent Atanasoff, an American physicist of Bulgarian descent who was the inventor of the first electronic digital computer ABC.

The 33-year-old scientist in the area of information technology, Dr. Petar Kormushev, became the holder of the 2013 John Atanasoff аward. Petar Kormushev has been nominated for the award for his work in robotics, machine learning, and artificial intelligence. The distinction was given to him by the President of Bulgaria, Mr. Rosen Plevneliev, at a ceremony in Sofia on October 4th, 2013. Other young scientists were singled out with diplomas.

Photos from the award ceremony

More photos

I have put more photos from the event on Flickr here:
http://www.flickr.com/photos/petar_kormushev/sets/72157636353078605/

 

Media coverage

The official website of the President of Bulgaria
http://president.bg/news1472/d-r-petar-kormushev-e-edinadesetiyat-nositel-na-priza-dzhon-atanasov.html

My workplace – the Italian Institute of Technology (IIT)
http://www.iit.it/en/news/news/2063-dr-petar-kormushev-advr-researcher-receives-the-prestigious-john-atanasoff-award-from-the-president-of-bulgaria.html

My alma mater university in Bulgaria – Sofia University
http://www.fmi.uni-sofia.bg/

News website Dnevnik
http://www.dnevnik.bg/video/2013/10/04/2154488_33-godishniiat_suzdatel_na_roboti_petur_kormushev/

Bulgarian National Radio
http://bnr.bg/sites/radiobulgaria/Lifestyle/News_bg/Pages/0410.5.aspx

I was a guest at Bulgarian National TV on October 6th, 2013. This is a video from the TV programme with host Boyan Benev:

Д-р Петър Кормушев получи президентската награда “Джон Атанасов” за 2013 г.

Публикуваха подробно интервю с мен в Economy.bg озаглавено “Хората ще се превърнат отчасти в машини” ето тук:
http://www.economy.bg/science/view/10195/Horata-shte-se-prevyrnat-otchasti-v-mashini

Канал 3 излъчи интервю с мен в предаването “На ръба” от 14 октомври 2013 г. Ето тук има запис от това предаване:


The award certificate

2013 John Atanasoff award certificate of Petar Kormushev
 

The award statuette

The statuette is quite heavy, around 6 kg, made of marble.

John Atanasoff’s portrait

Finally, this is a portrait of the genius inventor to whom we owe so much and who is one of the fathers of the modern computer.

Portrait of John Atanasoff

PhD positions in Robotics and Machine Learning for 2014

University of Genoa, jointly with the Italian Institute of Technology (IIT)
PhD Program in Bioengineering and Robotics
Call for PhD students for 2014


PhD positions with scholarships are available at the Italian Institute of Technology (IIT)
Location: Genoa, Italy
Starting date: January 2014
Application deadline: September 20, 2013 at 12:00 noon (Italian time)

Please note that IIT is an English-language research institute, so it is not required to speak Italian.
Useful links:

I have two PhD positions open in my team, in Themes 8 and 9 respectively. Both are in the area of Robot Learning, as described below. For anyone interested, please contact me well before the application deadline!

 


 

THEME 8. Developmental Robotics And Robot Learning Of Motor Skills
Tutors: Dr. Petar Kormushev, Prof. Darwin G. Caldwell

Department: ADVR (Department of Advanced Robotics, Istituto Italiano di Tecnologia)
http://www.iit.it/advr

pancake subclip - finally learned skill

Description: Motor skills of humans and animals are still utterly astonishing when compared to robots. This PhD theme will focus around developmental robotics and robot learning methods to advance the state-of-the-art in robot motor skills.

Developmental robotics offers a qualitatively different approach for controlling humanoid robots than the currently predominant approach based on manually engineered controllers. As a result, despite the significant mechatronic advances in humanoid robot design, the motor skill repertoire of current humanoid robots is mediocre compared to their biological counterparts.

This PhD theme aims to bring forward advances in the quality of robot motor skills towards biological richness. The creation of novel, high-performance, passively-compliant humanoid robots (such as the robot COMAN developed at IIT) offers a significant potential for achieving such advances in motor skills. However, as the bottleneck is not the hardware anymore, the main efforts should be directed towards the software that controls the robot. It is no longer reasonable to use oversimplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff
robots. Therefore, new solutions should be sought to address the challenge of compliant humanoid robot control. And developmental robotics offers one promising alternative for achieving this.

The PhD theme will explore developing novel robot learning algorithms and methods that allow humanoid robots to easily learn novel skills. At the same time, robots should be capable of natural and robust interaction with people. The focus of the research will be on intelligent exploration techniques, robot learning and human-robot interaction.

Reference: P. Kormushev, S. Calinon, D.G. Caldwell. Reinforcement Learning in Robotics: Applications and Real-World Challenges. MDPI Journal of Robotics (ISSN 2218-6581), Special Issue on Intelligent Robots, vol.2, pp.122-148, 2013.

Contact: petar.kormushev(a)iit.it

 


 

THEME 9. Robot Learning For Agile Locomotion Of Compliant Humanoid Robots
Tutors: Dr. Petar Kormushev, Prof. Nikos Tsagarakis

Department: ADVR (Department of Advanced Robotics, Istituto Italiano di Tecnologia)
http://www.iit.it/advr

Blue_COMAN_robot_standing_proudly_at_IIT

Description: The creation of novel, high-performance, passively-compliant humanoid robots (such as the robot COMAN developed by IIT) offers a significant potential for achieving more agile locomotion. At this stage, the bottleneck is not the hardware anymore, but the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, a new solution should be sought to address the challenge of compliant humanoid robot control.

In this PhD theme, the use of machine learning and robot learning methods will be explored, in order to achieve novel ways for whole-body compliant humanoid robot control. In particular, the focus will be on achieving agile locomotion, based on robot self-learned dynamics, rather than on pre-engineered dynamics model. The PhD candidates will be expected to develop new algorithms for robot learning and to advance the state-of-the-art in humanoid robot locomotion.

The expected outcome of these efforts includes the realization of highly dynamic bipedal locomotion such as omni-directional walking on uneven surfaces, jumping and running robustly on uneven terrain and in presence of high uncertainties, demonstrating robustness and tolerance to external disturbances, etc. The ultimate goal will be achieving locomotion skills comparable to a 1.5 – 2 year-old child.

Reference: P. Kormushev, S. Calinon, D.G. Caldwell. Reinforcement Learning in Robotics: Applications and Real-World Challenges. MDPI Journal of Robotics (ISSN 2218-6581), Special Issue on Intelligent Robots, vol.2, pp.122-148, 2013.

Contact: petar.kormushev(a)iit.it

 


 

Dagstuhl Seminar on Reinforcement Learning

I just participated in the Dagstuhl Seminar No.13321. The topic was Reinforcement Learning, and it was a very well-attended event with some high-profile experts in RL, such as Richard Sutton, Thomas Dietterich, Csaba Szepesvári, and Doina Precup among others. This Dagstuhl Seminar served also as the 11th European Workshop on Reinforcement Learning (EWRL 2013).

I presented my work on “Reinforcement Learning with Heterogeneous Policy Representations“, and also showed many applications of RL in robotics that I have been developing in the last 4-5 years.

This is the Report from Dagstuhl Seminar 13321.

And this is the official website.

Below is a group photo of all participants.

Dagstuhl_Seminar_13321_Reinforcement_Learning

Postdoc opening in Machine Learning for Robotics

I have an open postdoctoral position in my team, in the field of Machine Learning for Robotics. The details are listed below. For further information please contact me by e-mail.


The Department of Advanced Robotics at the Italian Institute of Technology (an English-language research institute) is seeking to appoint a well-motivated full-time postdoctoral researcher in the area of machine learning applied to robotics in general, and in particular to Autonomous Underwater Vehicles (AUV).

The successful candidate will join an ongoing research project funded by the European Commission under FP7 in the category Cognitive Systems and Robotics called “PANDORA” (Persistent Autonomy through learNing, aDaptation, Observation and ReplAnning) which started in January 2012. The project is a collaboration of five leading universities and institutes in Europe: Heriot Watt University (UK), Italian Institute of Technology (Italy), University of Girona (Spain), King’s College London (UK), and National Technical University of Athens (Greece). Details about the project can be found at: http://persistentautonomy.com/

The accepted candidate will contribute to the development and experimental validation of novel reinforcement learning and imitation learning algorithms for robot control, as well as their specific application to autonomous underwater vehicles. The research will be conducted at the Department of Advanced Robotics within the “Learning and Interaction Group” with project leader Dr. Petar Kormushev.

The research work will include conducting experiments with two different AUVs (Girona 500 and Nessie V) in water tanks in Spain and UK in collaboration with the other project partners. The developed machine learning algorithms can also be applied to other robots available at IIT, such as the compliant humanoid robot COMAN, the hydraulic quadruped robot HyQ, the humanoid robot iCub, two Barrett WAM manipulator arms, and a KUKA LWR arm robot.

Application Requirements:

  • PhD degree in Computer Science, Mathematics or Engineering
  • Excellent publication record
  • Strong competencies in: machine learning, reinforcement learning, imitation learning
  • Good programming skills, preferably in MATLAB and C/C++
  • Experience in robot control and ROS is a plus

International applications are encouraged.  The successful candidate will be offered a fixed-term project collaboration contract for the remaining duration of the project due to end in December 2014 with a highly-competitive salary which will be commensurate with qualifications and experience. Expected starting date is as soon as possible, preferably before September 1st, 2013.

Application Procedure:

To apply please send a detailed CV, a list of publications, a statement of research interests and plans, degree certificates, grade of transcripts, the names of at least two referees, and other supporting materials such as reference letters to: Dr. Petar Kormushev (petar.kormushev(a)iit.it), quoting [PANDORA-PostDoc] in the email subject. For consideration, please apply by June 21th, 2013.

Open PhD positions in Robotics at IIT for 2013

 

Doctoral Course on “Robotics, Cognition and Interaction Technologies”
Call for PhD students for 2013


PhD positions with scholarships are available at the Italian Institute of Technology (IIT) in Genoa, Italy.
Doctoral course starting in January 2013
Application deadline: September 21, 2012
Online application here

Please note that IIT is an English-language research institute, so it is not required to speak Italian.

I have one PhD opening in my team, in the field of Reinforcement Learning with application to Robot Control. The details can be found in Annex A4 – Doctoral course on “Robotics, Cognition and Interaction Technologies”, and are as follows.

 

[Section 3. Department of ADVANCED ROBOTICS – PROF. DARWIN CALDWELL]

STREAM 1: Machine Learning, Robot Control and Human-Robot Interaction

Theme 3.1: Developmental robotics and robot learning for agile locomotion of compliant humanoid robots
Tutor: Dr. Petar Kormushev, Dr Nikos Tsagarakis
 
Developmental robotics offers a completely different approach for controlling humanoid robots than the currently predominant approach based on manually engineered controllers. For example, currently, the majority of bipedal walking robots use variants of ZMP-based walking with largely simplified models of the robot dynamics. As a result, despite the significant mechatronic advances in humanoid robot legs, the locomotion repertoire of current bipedal robots merely includes slow walking on flat ground or inclined slopes, and primitive forms of disturbance rejection. This is far behind from even a two-year old child.

The creation of novel, high-performance, passively-compliant humanoid robots (such as the robot COMAN developed at IIT) offers a significant potential for achieving more agile locomotion. However, the bottleneck is not the hardware anymore, but the software that controls the robot. It is no longer reasonable to use over-simplified models of robot dynamics, because the novel compliant robots possess much richer and more complex dynamics than the previous generation of stiff robots. Therefore, a new solution should be sought to address the challenge of compliant humanoid robot control.

In this PhD theme, the use of developmental robotics and robot learning methods will be explored, in order to achieve novel ways for whole-body compliant humanoid robot control. In particular, the focus will be on achieving agile locomotion, based on robot self-learned dynamics, rather than on pre-engineered dynamics model. The PhD candidates will be expected to develop new algorithms for robot learning and to advance the state-of-the-art in developmental robotics.

The expected outcome of these efforts includes the realization of highly dynamic bipedal locomotion such as omni-directional walking on uneven surfaces, jumping and running robustly on uneven terrain and in presence of high uncertainties, demonstrating robustness and tolerance to external disturbances, etc. The ultimate goal will be achieving locomotion skills comparable to a 1.5 – 2 year-old child.

Requirements: This is a multidisciplinary theme where the successful candidates should have strong competencies in machine learning and artificial intelligence, and good knowledge of robot kinematics and dynamics. The candidates should have top-class degree and a background in Computer Science, Engineering, or Mathematics. Required technical skills: C/C++ and/or MATLAB. Knowledge of computer vision is a plus.

 

For further details about this particular PhD position, please contact me by e-mail.

Global Future 2045 – A New Era for Humanity

Global Future 2045 – A New Era for Humanity

In February of 2012 the first Global Future 2045 Congress was held in Moscow. There, over 50 world leading scientists from multiple disciplines met to develop a strategy for the future development of humankind. One of the main goals of the Congress was to construct a global network of scientists to further research on the development of cybernetic technology, with the ultimate goal of transferring a human’s individual consciousness to an artificial carrier.

Postdoctoral position in Machine Learning for Robot Control of Autonomous Underwater Vehicles

The Department of Advanced Robotics at the Italian Institute of Technology (an English-language research institute), has a Post Doc opening in the research areas of Reinforcement learning and Imitation learning applied to robot control of Autonomous Underwater Vehicles (AUV).

The successful candidate will participate in a 3-year research project funded by the European Commission under the Seventh Framework Programme (FP7-ICT, STREP, Cognitive Systems and Robotics) called “PANDORA” (Persistent Autonomy through learNing, aDaptation, Observation and ReplAnning) which started in January 2012 (http://persistentautonomy.com/).

The project is a collaboration of five universities and institutes in Europe: Heriot Watt University (UK), Italian Institute of Technology (Italy), University of Girona (Spain), King’s College London (UK), and National Technical University of Athens (Greece).

The accepted candidate will contribute to the development and experimental validation of novel reinforcement learning and imitation learning algorithms for specific application to robot control of autonomous underwater vehicles.

The research work includes conducting experiment with AUVs in water tanks in collaboration with the other project partners. The developed machine learning algorithms will also be applied for other robots available at IIT, such as the compliant humanoid robot COMAN, the humanoid robot iCub, Barrett WAM manipulator arm, and KUKA LWR arm robot.

The research will be conducted within the “Learning and Interaction Group” (http://www.iit.it/en/advr-labs/learning-and-interaction.html) with team leaders: Dr. Petar Kormushev and Dr. Sylvain Calinon.

The salary will depend on the candidate’s experience. Policies provide additional pension and health benefits. Applicants may also qualify for reduced taxes benefits. Contracts will be for the duration of the project. Expected starting date is as soon as possible.

International applications are encouraged and will receive logistic support with visa issues. For further information please contact: Dr. Petar Kormushev (petar.kormushev AT iit.it).

APPLICATION DEADLINE: June 29, 2012

The official job posting on the IIT website can be found here:
http://www.iit.it/en/openings/research-departments/advanced-robotics-openings/1406-postdoctoral-position-in-machine-learning-for-robot-control-of-autonomous-underwater-vehicles.html

The Cost of Knowledge

The Cost of Knowledge is a movement started by mathematicians and other academics who are protesting against the business model of the big publishers like Elsevier, Springer, Wiley, and etc.

 

Currently, the academics are set to boycott the Elsevier’s business practices, as explained in this Statement of Purpose.

 

You can take a stand by signing up here: http://thecostofknowledge.com/

 

AIMSA 2012 Workshop

I am co-organizing a workshop at AIMSA 2012 on behalf of the IEEE RAS Technical Committee on Robot Learning:

 

Workshop Topic: Advances in Robot Learning and Human-Robot Interaction

Location: Varna, Bulgaria

Date: September 12, 2012

Venue: AIMSA 2012 conference on Artificial Intelligence

URL: http://kormushev.com/AIMSA-2012/

 

The invited speaker will be Prof. Alexander Stoytchev, from Iowa State University, USA. All accepted papers will be published in a special issue of a journal (for details see the website of the workshop). The workshop location is really nice, it is the biggest and best sea resort in Bulgaria, with magnificent sand and pleasant weather.

Open Post-Doc positions in Robotics at IIT

Postdoctoral positions in Machine Learning for Robot Control of Autonomous Underwater Vehicles (AUV)

The Department of Advanced Robotics (http://www.iit.it/en/advanced-robotics) at the Italian Institute of Technology (IIT, an English-language research institute, located in Genoa, Italy) has 2 Post-Doc openings (starting from January March 2012) in the research areas of Reinforcement learning and Imitation learning applied to robot control of Autonomous Underwater Vehicles (AUV).

The successful candidates will participate in a 3-year research project funded by the European Commission under the Seventh Framework Programme (FP7-ICT, STREP, Cognitive Systems and Robotics) called “PANDORA” (Persistent Autonomy through learNing, aDaptation, Observation and ReplAnning) which will start in January 2012.

The project is a collaboration of five universities and institutes in Europe: Heriot Watt University (UK), Italian Institute of Technology (Italy), University of Girona (Spain), University of Strathclyde (UK), and National Technical University of Athens (Greece).

The accepted candidates will contribute to the development and experimental validation of novel reinforcement learning and imitation learning algorithms for specific application to robot control of autonomous underwater vehicles. The research work includes conducting experiment with AUVs in water tanks in collaboration with the other project partners. The developed machine learning algorithms will also be applied for other robots available at IIT, such as the compliant humanoid robot COMAN, the humanoid robot iCub, Barrett WAM manipulator arm, and KUKA LWR arm robot.

The research will be conducted within the “Learning and Interaction Group” (http://www.iit.it/en/advanced-robotics/research-areas/learning-and-interaction)
with team leaders: Dr. Petar Kormushev and Dr. Sylvain Calinon.

The salary will depend on the candidate’s experience and also includes additional pension and health benefits. Applicants may also qualify for reduced taxes benefits. Contracts are for up to 3 years with a possible renewal and future career options upon successful completion. Expected start date is February March 2012.

International applications are encouraged and will receive logistic support with visa issues. For further information please contact: Dr. Petar Kormushev (by e-mail).

Application Requirements:

– PhD degree in Computer Science, Mathematics or Engineering
– High-quality publication record
– Strong interest in machine learning algorithms
– Strong competencies in some of these areas: machine learning, reinforcement learning, imitation learning, MATLAB and C/C++ programming
– Experience in robot control is a plus
– Fluency in both spoken and written English

Application Procedure:

To apply please send a detailed CV, a statement of motivation, degree certificates, grade of transcripts, contact information of at least two references, and other support materials such as reference letters to: Dr. Petar Kormushev (by e-mail).

For consideration, please apply by:  December 4, 2011
DEADLINE EXTENDED TO: January 29, 2012

Petar Kormushev, PhD
Team Leader – Advanced Robotics Dept.
Italian Institute of Technology (IIT)
Via Morego 30, 16163 Genova

http://www.iit.it/en/advanced-robotics/people/advanced-robotics/team-leader/petar-kormushev

 

Open PhD positions in Robotics at IIT for 2012

 

The application deadline for the positions below has passed already!
 
But IIT regularly announces other open positions in several fields of science and has permanent ongoing calls here:
http://www.iit.it/en/resources/calls.html

 


 

Doctoral Course on Robotics, Cognition and Interaction Technologies
Call for PhD students for 2012


30 open PhD positions with scholarship are available at the Italian Institute of Technology (IIT) in Genoa, Italy.
Doctoral course starting in January 2012
Application deadline: September 23, 2011
Online application here

 

I have 2 PhD openings in my group, in the field of Reinforcement Learning with application to Robot Control. You can find details in this PDF document.
The 2 PhD positions under my supervision are in:

 

STREAM 3: Machine Learning, Robot Control and Human- Robot Interaction

  • Theme 2.7: Machine learning for robot control of autonomous underwater vehicles
    Tutor: Dr. Petar Kormushev, Dr. Sylvain Calinon, Prof. Darwin G. Caldwell
    Number of available positions: 1
  • Theme 2.8: Machine learning for a soft robotic arm assisting in minimally invasive surgery
    Tutor: Dr. Petar Kormushev, Dr. Sylvain Calinon, Prof. Darwin G. Caldwell
    Number of available positions: 1

 

For further details about these particular PhD positions, please contact me by e-mail.

Pizza robot @ AAAI 2011


At the international conference AAAI 2011 in San Francisco, my colleague Sylvain and I presented our pizza-making robot.

The event was the so-called “Robotic Challenge @ AAAI”, and this year the topic was “Food preparation”.


Our robot is a modified Barrett WAM 7-dof robot arm manipulator, with a wooden rolling pin at the end-effector.

The robot learns from demonstrations how to roll out the pizza dough, in order to make the most perfect circular pizzas! Below you can see a video of the Robotic Challenge event, and here are a few photos of our setup:






Learning from Demonstration Robotics Challenge @ AAAI 2011
Video credit: Brandon Rohrer