Notes:
Yet Another Robot Platform (YARP) is a software framework designed to allow different components of a robot system to communicate with each other and to interact with the outside world. It is intended to make it easier to develop robotics applications by providing a common set of tools and libraries that can be used across a wide range of hardware platforms.
YARP is designed to be flexible and modular, so that it can be used with a variety of different sensors, processors, and actuators. It includes support for a wide range of network protocols, including TCP/IP, UDP, and shared memory, which allows components to communicate with each other regardless of where they are located. YARP also includes a variety of tools for debugging and testing, as well as a number of libraries for common robotics tasks such as kinematics, dynamics, and control.
Wikipedia:
See also:
The iCub humanoid robot: An open-systems platform for research in cognitive development [PDF] from vernon.eu G Metta, L Natale, F Nori, G Sandini, D Vernon… – Neural Networks, 2010 – Elsevier … and the related firmware and it adopted and enhanced open-systems middleware (YARP) (Metta, Fitzpatrick … although this is still theoretical since the control software has not been developed yet. … Mobility, in general, whether on wheels or by crawling, allows the robot to explore … Cited by 9 – Related articles – All 20 versions
Robotic platform: a XML-based extensible robot intelligence architecture (XRIA) R Jiang, Y Tan, D Limbu… – Social Robotics, 2010 – Springer … pdf 12. Metta, G., Fitzpatrick, P., Natale, L.: YARP: Yet Another Robot Platform. International Journal of Advanced Robotics Systems, special issue on Software Development and Inte- gration in Robotics 3(1) (2006) 13. Ando, N … Related articles – All 3 versions
[PDF] Aquila: An open-source gpu-accelerated toolkit for cognitive robotics research [PDF] from plym.ac.uk M Peniak, A Morse, C Larcombe… – … Joint Conference on …, 2011 – tech.plym.ac.uk … Autonomous Systems, vol. 56, no. 1, pp. 29-45, 2008. [25] G. Metta, P. Fitzpatrick, and L. Natale, “Yarp: Yet another robot platform,” International Journal on Ad- vanced Robotics Systems, vol. 3, no. 1, pp. 43-48, 2006. [26] “Nvidia adds … Cited by 2 – Related articles – View as HTML – All 2 versions
Integration of Speech and Action in Humanoid Robots: iCub Simulation Experiments [PDF] from plym.ac.uk V Tikhanoff, A Cangelosi… – … Mental Development, IEEE …, 2011 – ieeexplore.ieee.org … iCub uses YARP (Yet Another Robot Platform) [35] as its software architecture. YARP is an open- source software tool for applications that are real-time, computation-intensive, and involve interfacing with diverse and changing hardware. … Cited by 2 – Related articles – All 6 versions
User-friendly robot environment for creation of social scenarios [PDF] from tue.nl T Lourens… – Foundations on Natural and Artificial …, 2011 – Springer … In: ICRA Workshop on Open Source Software (2009) 8. Metta, G., Fitzpatrick, P., Natale, L.: Yarp: Yet another robot platform. Interna- tional Journal of Advanced Robotic Systems 3(1), 43-48 (2006) 9. Fitzpatrick, P., Metta, G., Natale, L.: Towards long-lived robot genes. … Cited by 2 – Related articles – All 5 versions
Blender for robotics: integration into the Leuven paradigm for robot task specification and human motion estimation K Buys, T De Laet, R Smits… – Simulation, Modeling, and …, 2010 – Springer … YARP [10] (Yet Another Robot Platform) allows the user to implement a large variety of transport protocols: TCP, UDP, Mcast, ShMem, Local,… … Fitzpatrick, P., Metta, G., Natale, L.: YARP: Yet Another Robot Platform (2002), http://eris.liralab.it/yarp/ (last visited 2010) 11. … Cited by 2 – Related articles – All 4 versions
[HTML] Grounding action words in the sensorimotor interaction with the world: experiments with a simulated icub humanoid robot [HTML] from nih.gov D Marocco, A Cangelosi, K Fischer… – Frontiers in …, 2010 – ncbi.nlm.nih.gov … form of linguistic instruction provided by another agent, which might be a human or another robot. … The YARP platform is used as the main communication tool for both the simulator and the … been designed to test the robot’s software application in a safe, yet realistic, environment. … Cited by 9 – Related articles – All 9 versions
Aquila: An open-source GPU-accelerated toolkit for cognitive and neuro-robotics research [PDF] from plym.ac.uk M Peniak, A Morse, C Larcombe… – … (IJCNN), The 2011 …, 2011 – ieeexplore.ieee.org … Autonomous Systems, vol. 56, no. 1, pp. 29-45, 2008. [20] G. Metta, P. Fitzpatrick, and L. Natale, “Yarp: Yet another robot platform,” International Journal on Ad- vanced Robotics Systems, vol. 3, no. 1, pp. 43-48, 2006. [21] G. Metta … Related articles – All 2 versions
Factory floor: A robotically reconfigurable construction platform KC Galloway, R Jois… – Robotics and Automation (ICRA …, 2010 – ieeexplore.ieee.org … IEEE, The Ninth Annual International Workshop on, pages 67-72, Feb 1996. [11] G. Metta, P. Fitzpatrick, and L. Natale. YARP: yet another robot platform. International Journal on Advanced Robotics Systems, 3(1):43-48, 2006. [12] Nils Napp and Eric Klavins. … Cited by 9 – Related articles
Application of the FraDIA vision framework for robotic purposes T Kornuta – Computer Vision and Graphics, 2010 – Springer … The YARP (Yet Another Robot Platform) [6] contains a libYARP sig module for signal (speech and vi- sion) processing tasks and in case of vision there exists an interface between the yarpImage structure and IplImage, which enables the usage of OpenCV vision subroutines. … Cited by 2 – Related articles – All 4 versions
Towards Automated Human-Robot Mutual Gaze [PDF] from thinkmind.org F Broz, H Kose-Bagci, CL Nehaniv… – ACHI 2011, The Fourth …, 2011 – thinkmind.org … 100-101. [14] G. Metta, P. Fitzpatrick, and L. Natale, “Yarp: Yet another robot platform,” International Journal of Advanced Robotics Systems, special issue on Software Development and Integra- tion in Robotics, vol. 3, no. 1, 2006. … Related articles – All 2 versions
A comparison between two bio-inspired adaptive models of Vestibulo-Ocular Reflex (VOR) implemented on the iCub robot [PDF] from uni-bremen.de E Franchi, E Falotico, D Zambrano… – … ), 2010 10th IEEE- …, 2010 – ieeexplore.ieee.org … The iCub simulator uses YARP as its software architecture. YARP (Yet Another Robot Platform) software described in [20] is the middleware software used by the iCub humanoid robot. … [20] G. Metta PF, L. Natale. 2006. YARP:yet another robot platform. … Related articles – All 2 versions
Towards an open-source social middleware for humanoid robots [PDF] from bitbucket.org M Sarabia, R Ros… – Humanoid Robots (Humanoids) …, 2011 – ieeexplore.ieee.org … for distributed control,” in Proc. of the Intl. Conf. on Intelligent Robots and Systems, 2001, pp. 1226-1231. [9] “YARP : Yet Another Robot Platform,” Advanced Robotics, vol. 3, no. 1, pp. 43-48, 2006. [10] M. Montemerlo, N. Roy …
Special Issue on Cognition for Technical Systems M Beetz… – KI-Künstliche Intelligenz, 2010 – Springer … Among the largest and most influential of these communi- ties are ROS (Robot Operating System, ros.org), YARP (Yet Another Robot Platform, eris.liralab.it/yarp) and OpenRTM (Open Robot Technology Middleware, openrtm.org). … Related articles – All 2 versions
Tools and Techniques for Mobile Sensor Network Control JK Hedrick, B Basso, J Love… – Journal of Dynamic Systems, …, 2011 – link.aip.org … 163-168. Metta, G., Fitzpatrick, P., and Natale, L., 2006, “YARP: Yet Another Robot Platform,” International Journal on Advanced Robotic Systems, 3(1), pp. 43-48. The Player Project. Online: playerstage.sourceforge.net; ROS Wiki. … Related articles
Collaborating with Kaspar: Using an autonomous humanoid robot to foster cooperative dyadic play among children with autism [PDF] from byu.edu J Wainer, K Dautenhahn, B Robins… – … ), 2010 10th IEEE- …, 2010 – ieeexplore.ieee.org … It is equipped with two 4 degree-of- freedom (DOF) arms for waving and gesturing as well as an 8 DOF head capable of panning, tilting, blinking its eyes, and making simple facial expressions [6]. Using Yarp (Yet another robot platform) middleware, which is “a set of libraries … Cited by 5 – Related articles – All 3 versions
Safe learning with real-time constraints: a case study G Metta, L Natale, S Pathak, L Pulina… – Trends in Applied …, 2010 – Springer … The whole robot control system is built on top of YARP (Yet Another Robotic Platform) [10], a middleware devoted to the integra- tion of devices for complex robotic architectures. … Metta, G., Fitzpatrick, P., Natale, L.: YARP: yet another robot platform. … Related articles – All 2 versions
GenoM3: Building middleware-independent robotic components [PDF] from laas.fr A Mallet, C Pasteur, M Herrb… – Robotics and …, 2010 – ieeexplore.ieee.org … Yet, developing different templates offers an opportu- nity to switch between alternative components … two other templates have been developed with two other middlewares: YARP [11] and … Another strong requirement is to achieve compatibility with the largest set of middlewares. … Cited by 8 – Related articles – All 4 versions
[CITATION] Graphical User Interface for Robotics Sensor Visualization A Pandit – 2010 – SHEFFIELD HALLAM UNIVERSITY
[PDF] Automated Analysis of Mutual Gaze in Human Conversational Pairs [PDF] from plym.ac.uk F Broz, H Lehmann, CL Nehaniv… – 2011 – tech.plym.ac.uk … Mobile eye gaze tracking system. . 17. G. Metta, P. Fitzpatrick, and L. Natale. Yarp: Yet another robot platform. International Journal of Advanced Robotics Systems, special issue on Software Development and Integration in Robotics, 3(1), 2006. 18. SP Meyn and RL Tweedie. … Related articles – View as HTML – All 2 versions
Contingency allows the robot to spot the tutor and to learn from interaction [PDF] from plym.ac.uk KS Lohank, K Pitsch, KJ Rohlfing… – … and Learning (ICDL …, 2011 – ieeexplore.ieee.org … Fig. 4. The system is connected via YARP to the robot … instead of displaying receipt of the information (or at least: a neutral form of no reaction), the robot produces a … Yet, the participant continues her presentation with “here in front of us” without receiving any display of the robot’s … Related articles – All 4 versions
Implementation of a bio-inspired visual tracking model on the iCub robot E Falotico, D Zambrano, GG Muscolo… – RO-MAN, 2010 …, 2010 – ieeexplore.ieee.org … The iCub simulator uses YARP as its software architecture. YARP (Yet Another Robot Platform ) software described in [30] [31] is the middleware software used by the iCub humanoid robot. … [30] G. Metta PF, L. Natale. 2006. YARP:yet another robot platform. … Cited by 1 – Related articles
A language for formal design of embedded intelligence research systems B Dittes… – Robotics and Autonomous Systems, 2011 – Elsevier … practices (eg UML [2]) and to software infrastructures (eg CAST [3], XCF [4], YARP [5], etc.). … Both are able to compare existing architectures to one another but they do not evaluate how the … There is, as yet, no clear and established structure or system architecture concept to build … Cited by 1 – Related articles – All 3 versions
TORP: The Open Robot Project AS Simões, EL Colombini, JP Matsuura… – … of Intelligent & Robotic …, 2011 – Springer … Most of them, like PLAYER [7, 23], OROCOS [6], YARP [14] and CLARATY [20, 30 … Although device drivers for these plat- forms are not yet available for manufacturers, it is a … Another important growing tendency is re- configurable robotics [33], term usually related to the possibility … Related articles
Service Robotics as an Application for the Grand Challenges in Computer Enginering E Maehle – it-Information Technology, 2010 – oldenbourg-link.com … To support the programming of this distributed system a middleware based on YARP (Yet another Robot Platform) [13] is provided. … In: PerMIS’08, ACM 2008. [13] Metta, G., Fritzpatrick, P. and Natale, L.: Yarp: yet another robot platform. … Related articles
The Task-State Coordination Pattern, with applications in Human-Robot-Interaction [PDF] from dagstuhl.de I Lütkebohle, J Peltason, B Wrede… – InProceedings { …, 2011 – drops.dagstuhl.de … ACM 15 (1972) 1053-1058 [2] Utz, H., Sablatnog, S., Enderle, S., Kraetzschmar, G.: Miro – middleware for mobile robot applications. Robotics and Automation, IEEE Transactions on 18 (2002) 493-497 [3] Metta, G., Fitzpatrick, P., Natale, L.: Yarp: Yet another robot platform. … Related articles – All 6 versions
Safe and effective learning: A case study G Metta, L Natale, S Pathak… – Robotics and …, 2010 – ieeexplore.ieee.org … 1, pp. 209-236, 2007. [12] “United States Air hockey Association web site,” Last visited [9-2009]. [13] G. Metta, P. Fitzpatrick, and L. Natale, “YARP: yet another robot platform,” International Journal on Advanced Robotics Systems, vol. 3, no. 1, pp. 43-48, 2006. … Cited by 1 – Related articles – All 2 versions
Describing the environment using semantic labelled polylines from 2D laser scanned raw data: Application to autonomous navigation N Pavón, J Ferruz… – Intelligent Robots and Systems ( …, 2010 – ieeexplore.ieee.org … RIAI). CEA-IFAC, Vol. 7, Núm. 1, Enero 2010, pp. 54-63. [17] G. Metta, P. Fitzpatrick, L. Natale, “YARP: Yet Another Robotic Platform”, International Journal of Advanced Robotic Systems (ARS), vol. 3, no. 1, 2006, pp. 43-48. [18 … Related articles – All 3 versions
Adaptive self-protective motion based on reflex control [PDF] from liralab.it T Shimizu, R Saegusa, S Ikemoto… – … (IJCNN), The 2011 …, 2011 – ieeexplore.ieee.org … Advanced Robotics, Vol. 21, No. 10, pp. 1151-1175,2007. [9] G. Metta, P. Fitzpatrick, and L. Natale. Yarp: Yet another robot platform. International Journal on Advanced Robotics Systems, Vol. 3, No. I, pp. 43-48, 2006. [10] P. Fitzpatrick, G. Metta, and L. Natale. … Related articles – All 3 versions
Robotic grasping of unmodeled objects using time-of-flight range data and finger torque information [PDF] from tu-muenchen.de A Maldonado, U Klank… – Intelligent Robots and …, 2010 – ieeexplore.ieee.org … 2009. [10] G. Metta, P. Fitzpatrick, and L. Natale, “YARP: Yet Another Robot Platform,” International Journal of Advanced Robotics Systems, spe- cial issue on Software Development and Integration in Robotics, vol. 3, no. 1, 2006. … Cited by 6 – Related articles – All 9 versions
Towards the grounding of abstract words: A Neural Network model for cognitive robots [PDF] from plym.ac.uk F Stramandinoli, A Cangelosi… – Neural Networks (IJCNN …, 2011 – ieeexplore.ieee.org … Agent Systems (KIMAS09), St. Louis MA, 2009. [26] G. Metta, P. Fitzpatrick and L. Natale, “Yarp: yet another robot platform,” International Journal of Advanced Robotic Systems, vol. 3, no. 1, pp. 43-48, 2006. [27] U. Pattacini, F … Cited by 1 – Related articles – All 4 versions
Modular open robots simulation engine: Morse [PDF] from unsw.edu.au G Echeverria, N Lassabe… – Robotics and …, 2011 – ieeexplore.ieee.org … [19] G. Metta, P. Fitzpatrick, and L. Natale. YARP: yet another robot platform. International Journal of Advanced Robotic Systems, 3(1):43- 48, 2006. [20] ROS: Robot Operating System. http://www.ros.org. [21] Pocolibs. http://pocolibs.openrobots.org. … Cited by 6 – Related articles – All 4 versions
Autonomous navigation for urban service mobile robots [PDF] from upc.edu AC Murtra, E Trulls, O Sandoval… – … and Systems (IROS …, 2010 – ieeexplore.ieee.org … of the IROS Workshop on Planning, Perception and Navigation for Intelligent Vehicles. St Louis, MO, USA. October 2009. [5] G. Metta, P. Fitzpatrick and L. Natale, YARP: yet another robot platform, Int. Journal on Advanced Robotics Systems, vol 3(1), 2006. … Cited by 3 – Related articles – All 7 versions
Generality and legibility in mobile manipulation M Beetz, F Stulp, P Esden-Tempski, A Fedrizzi… – Autonomous …, 2010 – Springer … In our experience, using modules from Open Source projects, eg Player, YARP, Orocos-KDL, and MSL has en … Another important result is that while the uncer- tainty rises, the performance of FIXED suffers more than … 7.1, this module had not been inte- grated on the real robot yet. … Cited by 12 – Related articles – All 3 versions
Decentralized sensor fusion for ubiquitous networking robotics in urban areas [PDF] from mdpi.com A Sanfeliu, J Andrade-Cetto, M Barbosa, R Bowden… – Sensors, 2010 – mdpi.com … The fully distributed software architecture is developed over YARP [6]. It can be used on any … servers are in a rack located in another building 200 m away from the NRS (Network … in the third column uses the process monitor to control the robot platform, using the information from … Cited by 6 – Related articles – All 19 versions
Robots as web services: Reproducible experimentation and application development using rosjs [PDF] from brown.edu S Osentoski, G Jay, C Crick, B Pitzer… – Robotics and …, 2011 – ieeexplore.ieee.org … [3] J. Jackson, “Microsoft robotics studio: A technical introduction,” Robotics & Automation Magazine, IEEE, pp. 82-87, 2007. [4] G. Metta, P. Fitzpatrick, and L. Natale, “YARP: Yet Another Robot Platform,” International Journal on Advanced Robotics Systems, pp. 43-48, 2006. … Cited by 1 – Related articles – All 4 versions
A generic controller architecture for intelligent robotic systems M Short… – Robotics and Computer-Integrated Manufacturing, 2011 – Elsevier … functionality to interface with the devices that are external to the robot’s basic operation … Again, the control layer adds another level of abstraction, effectively providing the application layer with … loaded to accomplish a particular task, leads to a highly flexible, yet standard system. … Related articles – All 5 versions
Semantic knowledge-based framework to improve the situation awareness of autonomous underwater vehicles E Miguelanez, P Patron, K Brown… – Knowledge and Data …, 2010 – ieeexplore.ieee.org … For example, robotic libraries, such as Player [5] and Yet Another Robotic Platform (YARP) [6], support transmission of data across various protocols-TCP, UDP, MCAST (multicast), and shared memory. They provide an interface to the robot’s sensors and actuators. … Cited by 5 – Related articles – All 4 versions
Tutor Spotter: Proposing a Feature Set and Evaluating It in a Robotic System KS Lohan, KJ Rohlfing, K Pitsch, J Saunders… – … of Social Robotics, 2011 – Springer … Yet, none of these approaches made use of contingency to discriminate between teaching and non-teaching situations and … Generally, it has been shown that in comparison to an action performed towards another adult, the action … 3 The system is connected via YARP to the robot …
Learning the skill of archery by a humanoid robot iCub [PDF] from liralab.it P Kormushev, S Calinon… – … ), 2010 10th IEEE-RAS …, 2010 – ieeexplore.ieee.org … Robots and Systems (IROS2010), 2010. [17] G. Metta, P. Fitzpatrick, and L. Natale, “Yarp: Yet another robot platform,” International Journal on Advanced Robotics Systems, vol. 3, no. 1, pp. 43-48, 2006. [18] P. Fitzpatrick, G. Metta … Cited by 7 – Related articles – All 9 versions
[PDF] Modelling Human Memory in Robotic Companions for Personalisation and Long-term Adaptation in HRI [PDF] from lirec.org WC Ho, K Dautenhahn, MY Lim… – Proceeding of the 2010 …, 2010 – dl.lirec.org … Furthermore, collecting the user’s personal information in the companion’s initialisation process is essential to facilitate the social interaction between a user and 6 Yet Another Robot Platform. http://eris.liralab.it/yarp/ Page 6. the companion. … Related articles – View as HTML – All 4 versions
[PDF] DESIGN AND IMPLEMENTATION OF AN AUTONOMOUS ROBOTICS SIMULATOR [PDF] from uncc.edu AC Harris – 2011 – coe.uncc.edu … UNIX Uniplexed Information and Computing System BSD Berkeley Software Distribution YARP Yet Another Robot Platform Orcos Open Robot Control Software URBI Universal Robot Body Interface OpenRAVE Open Robotics Automation Virtual Environment … Related articles – View as HTML
Autonomous navigation for mobile service robots in urban pedestrian environments [PDF] from upc.edu E Trulls, A Corominas Murtra… – … of Field Robotics, 2011 – Wiley Online Library … Humanoid robots are not yet ready for outdoor environments, and four-wheeled vehicles have a … The resulting specification runs over YARP as middleware, a free, open-source, platform-independent … Another advantage of the distance transform is that a single map can be … Cited by 1 – Related articles – All 3 versions
[PDF] Learning and Reasoning with Action-Related Places for Robust Mobile Manipulation [PDF] from jair.org F Stulp, A Fedrizzi, L Mösenlechner… – Journal of Artificial …, 2012 – jair.org … used to choose trajectory-following control laws to move from one distinctive state to another. … the other way around: given the manipulation and navigation skills of the robot (which are … Furthermore, their work has not yet considered the physical manipulation of objects, and how … View as HTML
Design and Fabrication of a low-cost UAV GNC module for Rapid Control Prototyping Applications [PDF] from unisim.edu.sg TKK Aung… – 2011 – sst.unisim.edu.sg … Another key factor in the growth … IMU Shield?s board features a large array of sensors needed for UAV and Robotics applications, including three axis angular rotation and accelerations sensors, absolute pressure and temperature sensor … Running in window platform but still …
[PDF] Structuring Intelligence: The Role of Hierarchy, Modularity and Learning in Generating Intelligent Behaviour [PDF] from bath.ac.uk JJ Bryson – 2010 – cs.bath.ac.uk … 14). London: Routledge. Metta, G., Fitzpatrick, P. & Natale, L. (2006). YARP: Yet another robot platform. International Jour- nal on Advanced Robotics Systems, 3(1), 43-48. Minsky, M. & Papert, S. (1969). Perceptrons. Cambridge, MA: MIT Press. M¨uller, GB (2008). … Related articles – View as HTML – All 3 versions
Drum-mate: interaction dynamics and gestures in human-humanoid drumming experiments [PDF] from robotcub.org H Kose-Bagci, K Dautenhahn, DS Syrdal… – Connection …, 2010 – Taylor & Francis … View all references). Another example of turn-taking games is given from a cognitive robotics view in RA Brooks (personal communication, August 28, 1997). In this work, a ball game between a humanoid robot COG and the human experimenter is described. … Cited by 7 – Related articles – All 7 versions
Implicit mapping of the peripersonal space of a humanoid robot M Antonelli, E Chinellato… – … Algorithms, Mind, and …, 2011 – ieeexplore.ieee.org … The software architecture of the control system is organized in modules that are connected to each other through a mid- dleware, namely YARP (Yet Another Robotics Platform). The modules are organized in the following sections (Fig. … Related articles
Survey of popular robotics simulators, frameworks, and toolkits A Harris… – Southeastcon, 2011 Proceedings of …, 2011 – ieeexplore.ieee.org … It has been successfully used with Player, YARP, Orcos, URBI, OpenRAVE, and IPC [35]. Another strength of ROS is that it can incorporate many commonly used libraries for specific tasks instead of having to have its own … More plug-ins are planned but have yet to materialize [44 … Cited by 1 – Related articles
Development of a reusable top-level control architecture for a robotic manipulator [PDF] from umd.edu N D’Amore – 2010 – drum.lib.umd.edu … 8 1.3.4 Yet Another Robot Platform (YARP) …. 10 1.3.5 The Player Project ….. … 1.3.4 Yet Another Robot Platform (YARP) YARP is a robot platform focusing on the communication between networked … Related articles – All 3 versions
[PDF] Generic middleware support for coordinating robot software components: The Task-State-Pattern [PDF] from poftwaresatent.net I Lütkebohle, R Philippsen, V Pradeep… – 2011 – poftwaresatent.net … 2.4 Distributed Event-Based Systems Component-oriented software engineering is becoming ac- cepted in robotics [24, 10, 9, 47, 48, 33, 31 … has only two real states: An “initiated” state, which is held when the client requested a task, but the server has not yet acknowledged, and … View as HTML
[HTML] Robot cognitive control with a neurophysiologically inspired reinforcement learning model [HTML] from nih.gov M Khamassi, S Lallée, P Enel… – Frontiers in …, 2011 – ncbi.nlm.nih.gov … For incorrect choices, the screen remains black for another 5-s delay and then a new search trial starts. … Motor commands. Motor output from the model’s PMC module is sent to the robotic devices via port communication with YARP (Metta et al., 2006). … Related articles – All 7 versions
A society of agents for service robots U Esnaola, T Smithers… – … Electronics (ISIE), 2010 …, 2010 – ieeexplore.ieee.org … sourceforge.net/), YARP (http://eris.liralab.it/yarp/), CAR- MEN (http://carmen.sourceforge.net/ home.html … Yet this is the very source of the power of societies.” -16.7 EXPLOITATION pp. … by another agent, so that this agent will only accept another instruction from another agent if it … Related articles
[PDF] Best Practice in Robotics [PDF] from best-of-robotics.org D Deliverable – 2010 – best-of-robotics.org … 52 4.7 YARP Hardware Abstraction Hierarchy . . . . . … A primary objective to have in mind is that robot control software should be seamlessly usable on both the actual hardware platform and in the simulator. 1 Page 10. Page 11. Chapter 1 Introduction … Related articles – View as HTML
Teaching a humanoid robot to draw ‘Shapes’ V Mohan, P Morasso, J Zenzeri, G Metta… – Autonomous …, 2010 – Springer … Another prominent issue, dealt with in our architecture, is the continuity of learning in the problem … With special focus being given on manipulation and interaction of the robot with the real world … In addition to the YARP mid- dleware, the iCub platform also has a kinematic/dynamic … Cited by 3 – Related articles – All 4 versions
Service-Robotik-Herausforderungen für die Technische Informatik E Maehle – VDE-Kongress 2010, 2010 – vde-verlag.de … Als Middleware wird YARP (Yet Another Robot Platform) eingesetzt [13]. Eine Level 0 API stellt die Schnittstelle zu den höheren kognitiven Softwareschichten dar. … PerMIS’08, ACM 2008 [13]Metta, G.; Fritzpatrick, P.; Natale, L.: Yarp: yet another robot platform. … Related articles – All 2 versions
[PDF] Touch-triggered protective reflexes for safer robots [PDF] from newport.ac.uk TS Dahl… – … on New Frontiers in Human-Robot …, 2010 – staff.newport.ac.uk … We have not yet formalized this experiment as we are expecting the lessons from the reaching … face level where raw joint speeds and angles are specified, eg, the YARP arm interface … Another problem with a kinematics-based transfer is that differences in the dynamic models of … Cited by 3 – Related articles – View as HTML
CRAM-A Cognitive Robot Abstract Machine for everyday manipulation in human environments [PDF] from tum.de M Beetz, L Mo¨senlechner… – Intelligent Robots and …, 2010 – ieeexplore.ieee.org … These middle- ware systems include ROS [1], Player [2], Yarp [3], and Orocos [4]. There is, however, a … cognitive architectures such as the 3T architecture [6] or Icarus [7] have not yet demonstrated to … a small function that just com- putes if one object stands on top of another one. … Cited by 12 – Related articles – All 11 versions
[PDF] ARGoS: a pluggable, multi-physics engine simulator for heterogeneous swarm robotics [PDF] from psu.edu C Pinciroli, V Trianni, R O’Grady, G Pini… – 2010 – Citeseer … 11http://www.ros.org/wiki/ROS/Introduction 12http://eris.liralab.it/yarp/ 13http://www.orocos … At the end of this phase, positions and orientations of entities have not been updated yet. … all the slave threads have sent the done signal, the main thread sends back another start signal to … Cited by 7 – Related articles – View as HTML – All 4 versions
[PDF] Robot spoleczny TEPSON [PDF] from par.pl G Granosik, M Stanusch… – Pomiary, Automatyka, Robotyka, 2010 – par.pl … YARP (Yet Another Robot Platform) jest zestawem bibliotek, protokolów i narzedzi wykorzystywanym w projektach robotycznych, których platforma pro- gramowa w zalozeniach ma byc modulowa. Powstal na podsta- wie doswiadczen przy budowie robotów humanoidalnych. … View as HTML – All 3 versions
B. EN. DE. R. 3.0: Plataforma robótica remota para aplicaciones docentes [PDF] from cesca.es N Pavón… – RIAII, 2010 – granat.boumort.cesca.es … La mayoría de los frameworks desarrollados, entre los que podemos destacar Player/Stage/ Gazebo (Xin-qing, Wen-feng y Ding-fang, 2006) y YARP (Yet Another Robotic Platform) (Metta, Fitzpatrick y Natale, 2006), se basan en la interacción de procesos distribuidos mediante … Cited by 1 – Related articles – All 7 versions
Description of Lucy B Vanderborght – Dynamic Stabilisation of the Biped Lucy Powered by …, 2010 – Springer … They are not yet sufficiently developed to be used in walking machines; their speeds of operation are very … These also depends on the various movements the robot should perform. For the biped Lucy, another design factor, associated with natural dynamics, has to be taken into …
Human-robot cooperation based on interaction learning [PDF] from uni-stuttgart.de S Lallee, E Yoshida, A Mallet, F Nori… – From Motor Learning to …, 2010 – Springer … robot arm ? Khepera mobile robots with a serial port controller [8] ? iCub humanoid robot [19] using a YARP [20] based … Despite the speed improvement induced by the SLP we have not yet fully ex- ploited the potential richness of the … Do you want to teach me another object ? … Cited by 3 – Related articles – All 6 versions
Active perception for action mirroring [PDF] from cognitivehumanoids.eu R Saegusa, L Natale, G Metta… – Neural Networks (IJCNN …, 2011 – ieeexplore.ieee.org … qla4 qla5 qla6 qt2 qt1 qt0 qn2 qn1 qn0 neck Fig. 8. The robot platform iCub [23]. The right parts of motor synergies are abbreviated in the figure (The arm and hand are identical in left and right). (a) (b) (c) Fig. 9. Binocular own body perception by stochastic motor exploration. … Related articles – All 3 versions
Online data-driven fault detection for robotic systems [PDF] from dlr.de R Golombek, S Wrede, M Hanheide… – Intelligent Robots and …, 2011 – ieeexplore.ieee.org … Yet, there exist at least two reasons why this concept does not guarantee a fault-free … a data-driven or event-based robotics middle-ware concept, eg ROS [24], Yarp [25] or … Initially, the algorithm suffers form false positives but introducing another decision- layer based on a … Related articles – All 4 versions
Towards safe human-robot interaction [PDF] from bris.ac.uk E Grigore, K Eder, A Lenz, S Skachek… – … Autonomous Robotic …, 2011 – Springer … Arrows indicate information flow via YARP. Page 5. … We designed a safe, yet useful system and presented a state diagram to better illustrate the core algorithm. … Another direction for further research is to enable the robot to self-adjust its thresholds based on evaluating failed and … Related articles – All 5 versions
Native robot software framework inter-operation G Biggs, N Ando… – Simulation, Modeling, and Programming for …, 2010 – Springer … The multiple transports concept has not yet been widely exploited for allowing communication between … The use of a native transport to interact with another framework brings many … The YARP framework [6] has recently gained experimental ROS protocol support, although it is … Cited by 1 – Related articles – All 3 versions
The iCub Cognitive Architecture D Vernon, C Hofsten… – A Roadmap for Cognitive Development …, 2011 – Springer … section how this data is accessed through the iCub Interface component using YARP ports. … when atten- tion is based on endogenous salience, although this has not yet been implemented … the hand close to the target) and attempting a grasping motion (or another basic action). …
[PDF] Learning generalizable control programs [PDF] from uvic.ca S Hart… – IEEE Transactions on Autonomous Mental …, 2011 – ece.uvic.ca … been implemented using both Microsoft Robotics Devel- oper’s Studio [19] and YARP [18 … Another example, demonstrating the ability of the control basis in increasing the performance at … a kinematic conditioning control action that biases the posture of a robot mechanism toward … Cited by 3 – Related articles – View as HTML – All 4 versions
Integration of vision and central pattern generator based locomotion for path planning of a non-holonomic crawling humanoid robot [PDF] from epfl.ch S Gay, S Dégallier, U Pattacini… – Intelligent Robots and …, 2010 – ieeexplore.ieee.org … For a comparative description of grid based and sampling techniques, see [7]. Yet, both these methods … Another reason for us to use this tracker is the fact that is does not use stereo … An inverse kinematics cartesian solver, (iKin) was de- signed specifically for the YARP framework … Cited by 4 – Related articles – All 3 versions
TORP: An Open Standard Framework for Humanoid Robots EL Colombini, AS Simoes… – Robotics Symposium …, 2010 – ieeexplore.ieee.org … nowadays that some part of a robot can be plugged and work properly in another one. … Yet, robotics operating systems are recently new and have a low number of users. … specially designed frameworks were proposed in last years, like: ROS [1], Player [2], YARP [3], Carmen [4 … Related articles – All 4 versions
[PDF] Monitoring in Robotic Systems [PDF] from zafh-servicerobotik.de A Lotz – 2010 – zafh-servicerobotik.de … Another possibility is to eavesdrop the communication between the components in the system. … example a doubling of all communication in a component is in most cases not acceptable, because it would exceed the limits of restricted resources in a typical mobile robot platform. … Related articles – View as HTML
SkyAI: Highly modularized reinforcement learning library [PDF] from uni-bremen.de A Yamaguchi… – Humanoid Robots (Humanoids) …, 2010 – ieeexplore.ieee.org … 3Simplified Wrapper and Interface Generator: www.swig.org 4Yet Another Robot Platform: eris.liralab.it/yarp 5Robot Operating System: www.ros.org 119 Page 3. … SkyAI is developed on a Linux and is not built for other other platforms yet, such as Microsoft Windows and Mac OS. … Related articles – All 4 versions
Ikaros: Building cognitive models for robots [PDF] from lu.se C Balkenius, J Morén, B Johansson… – Advanced Engineering …, 2010 – Elsevier … Although Ikaros could in principle easily be extended to allow dynamic loading of modules, we have not yet seen any use for such a … There is also a variant where the simulated robot can move continuously over the grid. … Another module simulates an arm with arbitrary geometry. … Cited by 14 – Related articles – All 9 versions
[HTML] Linking language with embodied and teleological representations of action for humanoid cognition [HTML] from nih.gov S Lallee, C Madden, M Hoen… – Frontiers in …, 2010 – ncbi.nlm.nih.gov … disappearance of that object is quite different from the physical disappearance of the object, yet both result in … Interprocess communication is realized via the YARP protocol. … one object with another, putting one object next to another, and briefly touching one object with another. … Cited by 5 – Related articles – All 9 versions
Test and Evaluation of the Robustness of the Functional Layer of an Autonomous Robot [PDF] from inp-toulouse.fr HN Chu – 2011 – ethesis.inp-toulouse.fr … Test et Evaluation de la Robustesse de la Couche Fonctionnelle dun Robot Autonome Test and Evaluation of the Robustness of the Functional Layer of an Autonomous Robot … Test et Evaluation de la Robustesse de la Couche Fonctionnelle d’un Robot Autonome …
Engineering intelligent information-processing systems with CAST [PDF] from bham.ac.uk N Hawes… – Advanced Engineering Informatics, 2010 – Elsevier … the term “architecture” has been used to refer to many different, yet closely related … result of this processing should be that the working memory contains the robot’s best hypothesis … performing any of these commands could encounter an error due to another component operating … Cited by 22 – Related articles – All 7 versions
Test et évalutation de la robustesse de la couche fonctionnelle d’un robot autonome. [PDF] from archives-ouvertes.fr HN Chu – 2011 – tel.archives-ouvertes.fr … Systèmes (EDSYS) Test et Evaluation de la Robustesse de la Couche Fonctionnelle d’un Robot Autonome Test and Evaluation of the Robustness of the Functional Layer of an Autonomous Robot jeudi 1 septembre 2011 Hoang Nam CHU … Cas d’étude: le robot Dala … Related articles – All 2 versions
Perception-motivated parallel algorithms for haptics [PDF] from univr.it G Stefano – 2010 – univr.it … The way humans sense forces is not yet completely understood. … Although this approach is sound, in our opinion it is also crucial to add another step at the end of the … understand the physiology of the human interaction with the environment and to apply the results to robot design … Related articles – All 2 versions