Publicado el 17/04/2014
Here we present the first integration of the framework for manipulation execution based on the so called “Semantic Event Chain” on the iCub robot. The Semantic Event Chain is an abstract description of relations between the objects in the scene. It captures the change of those relations during a manipulation and thereby provides the decisive temporal anchor points by which a manipulation is critically defined.
Source: iCub HumanoidRobot·
Systematically developing high–quality reusable software components is a difficult task and requires careful design to find a proper balance between potential reuse, functionalities and ease of implementation. Extendibility is an important property for software which helps to reduce cost of development and significantly boosts its reusability. This work introduces an approach to enhance components reusability by extending their functionalities using plug-ins at the level of the connection points (ports). Application dependent functionalities such as data monitoring and arbitration can be implemented using a conventional scripting language and plugged into the ports of components. The main advantage of our approach is that it avoids to introduce application dependent modifications to existing components, thus reducing development time and fostering the development of simpler and therefore more reusable components. Another advantage of our approach is that it reduces communication and deployment overheads because extra functionalities can be added without introducing additional modules. The video demonstrates the port plug-in in a clean the table scenario on the iCub Humanoid robot.
In conjunction with leading robotics and integrator companies, we are proud to announce a major robotics education program at this year’s event. The theater is designed to increase awareness of robotics applications while assisting small to large-sized Midwest based manufacturers maximize their potential.