Notes:
ROS (Robot Operating System) is a collection of software frameworks and tools that are used for building robot applications. It is an open-source project that is developed and maintained by a community of researchers and developers who are interested in advancing the field of robotics. ROS provides a set of libraries and tools that can be used to control various aspects of a robot, such as its sensors, actuators, and movement. It also includes a set of tools for building and simulating robotic systems, as well as a set of libraries for common robot algorithms and data structures. ROS is widely used in academic and industrial robotics research and development.
For speech recognition, ROS uses PocketSphinx, the mobile version of CMUSphinx (documentation).
Resources:
- code.cor-lab.de/projects/rsb .. a message-oriented, event-driven middleware
- deepmpc.cs.cornell.edu .. learning deep latent features for model predictive control
- github.com/chili-epfl/pyrobots .. a python toolset for asynchronous, event-based control of robots
- robosherlock.org .. a common framework for cognitive perception
- wiki.ros.org/roboframenet .. a system that grounds natural-language input
- wiki.ros.org/rosbridge_suite .. provides a json api to ros functionality
- wiki.ros.org/rviz .. 3d visualization tool for ros
Wikipedia:
References:
See also:
100 Best Gazebo ROS Videos | 100 Best Robot Operating System Videos
Scoutbot: A dialogue system for collaborative navigation
SM Lukin, F Gervits, CJ Hayes, A Leuski… – arXiv preprint arXiv …, 2018 – arxiv.org
Page 1. ScoutBot: A Dialogue System for Collaborative Navigation Stephanie M. Lukin1, Felix Gervits2? , Cory J. Hayes1, Anton Leuski3, Pooja Moolchandani1, John G. Rogers III1, Carlos Sanchez Amaro1, Matthew Marge1, Clare R. Voss1, David Traum3 …
Human-robot interaction requires more than slot filling—multi-threaded dialogue for collaborative task and social conversation
I Papaioannou, C Dondrup, O Lemon – Proc. AI-MHRI 2018 at …, 2018 – isca-speech.org
… planning and execution dialogues, interleaved with “social” dialogue with an open- domain chatbot … is designed for the use on a Pepper robot – using the Robot Operating System (ROS) – which … for generating task-related dialogue responses, ie the Task Specific Chatbots in Fig …
Experimental Evaluation of a Novel Personal Assistant in Greek Language for Ambient Assisted Living Environments employing home robots
A Spournias, K Christopoulos… – 2018 South-Eastern …, 2018 – ieeexplore.ieee.org
… Concerning the selected operating system, the Robot Operating System (ROS), is used, as it is an open source … The Study of the Application of a Keywords- based Chatbot System on the Teaching of Foreign … [16] Robotic Operating System, http://www.ros.org/ [17] Speech …
Deep learning for object identification in ROS-based mobile robots
YH Chang, PL Chung, HW Lin – 2018 IEEE International …, 2018 – ieeexplore.ieee.org
… 6233-6236. [6] Robot Operating System, http://www.ros.org/ [7] CJ Baby, FA Khan, and JN Swathi, “Home automation using IoT and a chatbot using natural language processing,” in 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), 2017, pp …
Towards Dialogue-Based Navigation with Multivariate Adaptation Driven by Intention and Politeness for Social Robots
AK Pandey, S Wermter – … 2018, Qingdao, China, November 28-30 …, 2018 – books.google.com
… This module requires the use of the Robot Operating System (ROS), an open source middle-ware framework … 74–81 (2014) Shi, W., Yu, Z.: Sentiment adaptive end-to-end dialog systems … N., Wen, TH, Gasic, M., Young, S.: PyDial: a multi- domain statistical dialogue system toolkit …
Towards Dialogue-Based Navigation with Multivariate Adaptation Driven by Intention and Politeness for Social Robots
C Bothe, F Garcia, AC Maya, AK Pandey… – … Conference on Social …, 2018 – Springer
… This module requires the use of the Robot Operating System (ROS), an open source middle-ware framework … Shi, W., Yu, Z.: Sentiment adaptive end-to-end dialog systems … P., Mrkši?, N., Wen, TH, Gasic, M., Young, S.: PyDial: a multi-domain statistical dialogue system toolkit …
Simultaneous Intention Estimation and Knowledge Augmentation via Human-Robot Dialog
S Bajracharya, S Amiri, J Thomason, S Zhang – cs.binghamton.edu
… multi-modal perception capabilities, such as locations and facial expressions, into dialog systems [11] … The dialog system makes observation for Pop but does not understand Dennis, so it selects … The dialog agent was implemented using Robot Operating System (ROS) [20] …
Practice of multi-robot teahouse based on printeps and evaluation of service quality
T Morita, N Kashiwagi, A Yorozu… – 2018 IEEE 42nd …, 2018 – ieeexplore.ieee.org
… Knowledge processing Speech dialogue system /printeps/cafe/counter /listener /printeps/cafe/ entrance 3D scanner … Character strings under the illustration of laptop PCs starting from “/” in the Figure 1 show topic names of the Robot Operating System (ROS) (www.ros.org) …
A Framework for Personalized and Adaptive Socially Assistive Robotics
S Rossi, G Ercolano, L Raggioli, M Valentino… – ceur-ws.org
… The Robot Operating System (ROS) is employed to ensure modularity and scala- bility of the architecture … Motors Camera Microphones Speakers Reminder User Location Activity Recognition 1 Remind Activity 1 Activity Recognition 2 Dialogue System Navigation System …
Application of modified Asimov’s laws to the agent of home service robot using state, operator, and result (Soar)
C Van Dang, M Jun, YB Shin… – … Journal of Advanced …, 2018 – journals.sagepub.com
This study aims to interpret and apply Asimov’s Three Laws of Robotics to home service robots. An agent is developed herein with the ability to focus its attent…
CASE: A HAL 9000 for 2021
P Bonasso – 2018 – personal.traclabs.com
… Page 2. a turn-based natural language dialog system (Fitzgerald and Wiseman, 1997) and software managers that maintain the state of the software components executing on several … Figure 2 The planetary base rendered in our robot visualization system (http://wiki.ros.org/rviz) …
PRINTEPS: An Integrated Intelligent Application Development Platform based on Stream Reasoning and ROS
T Morita, K Nakamura, H Komatsushiro… – The Review of …, 2018 – Springer
… certain languages for stream reasoning [7], continuous simple protocol and RDF query language (C-SPARQL) [2], and a Robot Operating System (ROS) [14] … PRINTEPS mainly consists of the multi-knowledge-based editor, the information state, and the spoken dialogue system …
Implementing Multi-Robot Cafe by PRINTEPS with Service Quality Dimensions
T Morita, N Kashiwagi, A Yorozu, H Suzuki… – Procedia computer …, 2018 – Elsevier
… Knowledge processing Speech dialogue system ?printeps?cafe?counter ?listener ?printeps?cafe? entrance … Character strings under the illustration of laptop PCs starting from “/” in the Figure 1 show topic names of the Robot Operating System (ROS) (www.ros.org) …
An Approach For Instant Conversion of Sensory Data of a Simulated Sensor of a Mobile Robot into Semantic Information
NTM Saeed, M Fathi, KD Kuhnert – 2018 IEEE International …, 2018 – ieeexplore.ieee.org
… statements are used for a semantic knowledge base which is the basic building block needed for a dialog system in a … The robotic middleware Robot Operating System, ROS [16], which is the middleware of the real AMOR, is used for the simulated model to … [16] Wiki.ros.org …
Seamless Integration of Knowledge Acquisition for Autonomous Systems by Domain Users with Prudence Capability
BH Kang – 2018 – apps.dtic.mil
… Turtlebot3 supports ROS (Robot Operating System) – this is a … As part of a doctoral thesis, this component was developed and then evaluated – we chose an educational domain where access to pedagogical databases was readily available and a chatbot conversational system …
ChemOS: an orchestration software to democratize autonomous discovery
LM Roch, F Häse, C Kreisbeck, T Tamayo-Mendoza… – 2018 – chemrxiv.org
… To this end, we supplement ChemOS with a natural language processing (NLP) module in a chatbot framework … The chatbot framework is constructed from conversational intents defined in the Javascript Object Notation (JSON) format. The de …
iSocioBot: A Multimodal Interactive Social Robot
ZH Tan, NB Thomsen, X Duan, E Vlachos… – International Journal of …, 2018 – Springer
… we turned to build our own social robot called iSocioBot using off-the-shelf components and base it on Robot Operating System (ROS), which is … This is handled by using the ALICE chatbot which is an open source chatbot based on artificial intelligence markup language (AIML) …
Towards Learning User Preferences for Remote Robot Navigation
CJ Hayes, M Marge, E Stump, C Bonial… – Proceedings of the …, 2018 – ece.rochester.edu
… Together these two “wizards” mimic the desired capabilities of our autonomous dialogue system … 1) Experimental Framework: We have used the Robot Operating System (ROS) and the Gazebo simulator to create virtual urban and home-like environments for robot navigation in …
Dancing Droids: An Expressive Layer for Mobile Robots Developed and Validated Through Dance Performance
I Pakrasi, N Chakraborty, C Cuan, E Berl, W Rizvi… – ishaanpakrasi.com
… Through physical characteristics like the controller, logic of a chatbot and the animated eyes, the robotic system exhibits artificial intelligence that … evident in cases where they do not run on the same software version of collaborative robot tools like Robot Operating System (ROS) …
End-to-End Learning Artificial Intelligence
E Labintcev, H Jabbar, A Sieler, C Holland – di-lab.tum.de
… 4 2.3 LRZ Cloud . . . . . 5 2.4 Robot Operating System (ROS) . . . . 5 2.4.1 ROS Nodes … Self-driving cars, robotics and dialog systems can be represented via this setting …
Robots on stage: A cognitive framework for socially interacting robots
I Rodriguez, A Astigarraga, E Lazkano… – Biologically inspired …, 2018 – Elsevier
… Fig. 3 shows the architecture of our dialogue system that incorporates an Automatic Speech Recognizer (ASR), Language Interpreter, Dialogue Manager, Response Selector, Text Generator, Speech Synthesizer (TTS) and the Singing Synthesizer (TTSKantari) …
How to Cooperate with Intelligent Machines: Lessons for Defence Operations
TL Tessensohn, B van der Vecht, AR Eikelboom – 2018 – internationalc2institute.org
… Secondly, open source software such as the deep learning frameworks of Google and Facebook, and the Robot Operating System (ROS), allow anyone with a computer to experiment with these advances in AI and … Existing examples are virtual assistants, and chatbots … Chatbot …
Context Aware Robot Architecture, Application to the RoboCup@ Home Challenge
F Jumel, J Saraydaryan, R Leber… – RoboCup …, 2018 – hal.archives-ouvertes.fr
… 5 https://github.com/CMU-Perceptual-Computing-Lab/openpose 6 http://wiki.ros.org/wire … Interaction between ROS and Naoqi Dialogue System has been made allowing to test a simple general purpose robot service scenario: detect a people, ask for a task, understand task …
Multi-agent Robotic Systems in Collaborative Robotics
S Vorotnikov, K Ermishin, A Nazarova… – … Conference on Interactive …, 2018 – Springer
… implementation of the of the robot’s human-machine interfaces, such as remote telepresence system, speech dialogue system and graphic … The upper layer is implemented on the basis of Odroid controller with installed ROS (robot operating system) and ultrasonic rangefinders …
Language-Based Bidirectional Human and Robot Interaction Learning for Mobile Service Robots
V Perera – 2018 – reports-archive.adm.cs.cmu.edu
Page 1. Language-Based Bidirectional Human and Robot Interaction Learning for Mobile Service Robots Vittorio Perera CMU-CS-18-108 August 22, 2018 School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213 …
Cloud Robotics Law and Regulation
E Fosch Villaronga, C Millard – Queen Mary School of Law Legal …, 2018 – papers.ssrn.com
… Our particular interest, however, is in actuated mechanisms that perform tasks for humans via ecosystems that integrate robots, embedded sensors, and cloud services. We will not consider robots that have no physical embodiment, such as chatbots …
Engaging Learners in Dialogue Interactivity Development for Mobile Robots
P Baxter, F Del Duchetto, M Hanheide – 2018 – eprints.lincoln.ac.uk
… Second is a robot system, in our case operating on the Robot Operating System (ROS), which can either be real or simulated, to which implemented DialogFlow … Lee, C., Jung, S., Kim, K., Lee, D., Lee, GGG: Recent approaches to dialog man- agement for spoken dialog systems …
Artificial Intelligence Safety and Security
RV Yampolskiy – 2018 – taylorfrancis.com
… crashes caused by intelligent trading software,† accidents caused by self-driving cars‡ and embarrassment from chat-bots,§ which turned … recognize certain types of inputs.¶ 2017 Debt recovery system miscalculated amounts owed.** 2017 Russian language chatbot shared pro …
A Scalable Architecture to Design Multi-modal Interactions for Qualitative Robot Navigation
F Mastrogiovanni – AI* IA 2018–Advances in Artificial Intelligence …, 2018 – books.google.com
… We specify the proposed components for the widely adopted Robot Operating System (ROS) framework … 57–64. ACM (2014) 8. Lucignano, L., Cutugno, F., Rossi, S., Finzi, A.: A dialogue system for multimodal human-robot interaction …
Speaker Recognition for Robotic Control via an IoT Device
Z Kozhirbayev, BA Erol, A Sharipbay… – 2018 World …, 2018 – ieeexplore.ieee.org
… The hybrid robotic platform is compatible with the Robot Operating System (ROS) … 2, no. 3, pp. 456–459, 1994. [10] TJ Hazen, DA Jones, A. Park, LC Kukolich, and DA Reynolds, “Integration of speaker recognition into conversational spoken dialogue systems,” in Eighth …
A Scalable Architecture to Design Multi-modal Interactions for Qualitative Robot Navigation
L Buoncompagni, S Ghosh, M Moura… – … Conference of the …, 2018 – Springer
… We specify the proposed components for the widely adopted Robot Operating System (ROS) framework … 57–64. ACM (2014)Google Scholar. 8. Lucignano, L., Cutugno, F., Rossi, S., Finzi, A.: A dialogue system for multimodal human-robot interaction …
Emotional Robots for Coaching: Motivating Physical Rehabilitation using Emotional Robots
FJ Rodriguez-Lera, L Gomes, P Ziafati… – 2018 – aiweb.techfak.uni-bielefeld.de
… It is proposed as a one-way dialog system where the robot talks and it is not using any patient response … 2009. ROS: an open-source Robot Operating System. In ICRA workshop on open source software, Vol. 3. Kobe, 5. [32] ADOLPHS RALPH. 2005 …
The JaCalIVE framework for MAS in IVE: A case study in evolving modular robotics
JA Rincon, E Garcia, V Julian, C Carrascosa – Neurocomputing, 2018 – Elsevier
… and Molecubes [19]. Gazebo uses ODE physical engine for physics simulation. Gazebo (similarly to aforementioned Stage simulator) can be controlled using the Player API and from Robot Operating System (ROS). V-REP is …
Deep Learning Methods for Perception and Navigation of Service Robots
??? – 2018 – s-space.snu.ac.kr
… assistance, or describing an unknown person in a specific area. Combined with navigation or dialog systems, IPSRO can be used in various cognitive tasks such as socially-aware navigation, visual HRI, and life pattern learning in everyday lives. 15 Page 26. 3.2 Experiments …
A Natural Language Interface with Relayed Acoustic Communications for Improved Command and Control of AUVs
DA Robb, JS Willners, N Valeyrie, FJC Garcia… – arXiv preprint arXiv …, 2018 – arxiv.org
… Index Terms—Conversational agent, Natural Language Under- standing, Chatbot, AUV, USV, Communication Relay, Acoustic, Communication … B. Gerkey, J. Faust, T. Foote, J. Leibs, E. Berger, R. Wheeler, and A. Mg, “ROS: an open-source Robot Operating System,” Icra, vol …
Social Robotics in Therapy of Apraxia of Speech
JC Castillo, D Álvarez-Fernández… – Journal of healthcare …, 2018 – hindawi.com
The Journal of Healthcare Engineering is a peer-reviewed, Open Access journal publishing fundamental and applied research on all aspects of engineering involved in healthcare delivery processes and systems. It provides a vehicle for the exchange of advanced knowledge, emerging …
Voice Activation and Control to Improve Human Robot Interactions with IoT Perspectives
BA Erol, C Wallace, P Benavidez… – 2018 World Automation …, 2018 – ieeexplore.ieee.org
… Furthermore, easy configurations on Alexa’s intents and being Python friendly framework, considering the possible Robot Operating System (ROS) configurations in the future, secure this … [7] M. Fischer, S. Menon, and O. Khatib, “From bot to bot: Using a chat bot to synthesize …
The multi-modal interface of Robot-Era multi-robot services tailored for the elderly
A Di Nuovo, F Broz, N Wang, T Belpaeme… – Intelligent Service …, 2018 – Springer
… manager, part of Olympus, simplifies the authoring of complex dialogues, has general support handling speech recognition errors, and can be extended to support multi-modal input and output [3]. The main task in achieving a context-dependent spoken dialogue system was to …
From AI to Robotics: Mobile, Social, and Sentient Robots
A Bhaumik – 2018 – taylorfrancis.com
Page 1. Page 2. From AI to Robotics Mobile, Social, and Sentient Robots Page 3. Page 4. From AI to Robotics Mobile, Social, and Sentient Robots Boca Raton London New York CRC Press is an imprint of the Taylor & Francis …
Smart Wonder: Cute, Helpful, Secure Domestic Social Robots
D Dereshev – 2018 – nrl.northumbria.ac.uk
Page 1. Citation: Dereshev, Dmitry (2018) Smart Wonder: Cute, Helpful, Secure Domestic Social Robots. Doctoral thesis, Northumbria University. This version was downloaded from Northumbria Research Link: http://nrl.northumbria.ac.uk/39773 …
Relieving operators’ workload: Towards affective robotics in industrial scenarios
CT Landi, V Villani, F Ferraguti, L Sabattini, C Secchi… – Mechatronics, 2018 – Elsevier
… edutainment and entertainment, home service, military and industrial applications [1], [2]. Robots can help humans in relieving physical effort tasks, carrying heavy loads and conducting repetitive tasks: in [3] authors describe a human-robot dialogue system that allows a human …
Multi3: Multi-Sensory Perception System for Multi-Modal Child Interaction with Multiple Robots
A Tsiami, P Koutras, N Efthymiou… – … on Robotics and …, 2018 – ieeexplore.ieee.org
… back feedback (eg, when they finish an action). Fig. 2 presents this flow of events. Dialog follows a variation of the Harel statechart [13] for event-driven dialog systems. Dialog states can be hierarchi- cally structured, and each …
Towards Intelligent Social Robots: From Naive Robots to Robot Sapiens
A Aly, S Griffiths, V Nitsch, K Pastra… – … on Intelligent Robots …, 2018 – hal.archives-ouvertes.fr
… The data from all sensors are broadcasted via the Robot Operating System (ROS1) framework … 1http://www.ros.org/ Time of flight cameras (ToF): ToF cameras use active illumination and the distance is measured from the reflected light …
Supporting semantic capture during kinesthetic teaching of collaborative industrial robots
M Stenmark, M Haage, EA Topp… – International Journal of …, 2018 – World Scientific
… 3.1. Skill We use the KIF-provided concept of skill as an abstraction for a robot program that also covers the semantics of the program, such as its intent. The de¯nition of skill has a http://wiki.ros.org/roboframenet. b http://kif.cs.lth.se/ontologies/rosetta.owl. 170 M. Stenmark et …
Analyzing the Impact of Different Feature Queries in Active Learning for Social Robots
V Gonzalez-Pacheco, M Malfaz… – International Journal of …, 2018 – Springer
Page 1. International Journal of Social Robotics (2018) 10:251–264 https://doi.org/10.1007/s12369- 017-0449-0 Analyzing the Impact of Different Feature Queries in Active Learning for Social Robots V. Gonzalez-Pacheco1 · M. Malfaz1 · A. Castro-Gonzalez1 · JC Castillo1 …
Neural networks for recognizing human activities in home-like environments
FJ Rodriguez Lera, FM Rico… – Integrated Computer …, 2018 – content.iospress.com
… There are two main procedures to infer and label 24 user activity. The first procedure uses direct mech- 25 anisms, for instance a dialog system on the robot 26 (through conversations or gestures) or a software appli- 27 cation connected to the robot. A second procedure uses …
Monocular Imaging-based Autonomous Tracking for Low-cost Quad-rotor Design-TraQuad
L Shrinivasan – arXiv preprint arXiv:1801.06847, 2018 – arxiv.org
Page 1. Monocular Imaging-based Autonomous Tracking for Low-cost Quad-rotor Design – TraQuad Lakshmi Shrinivasan1,* and Prasad NR2 1 Assistant Professor, Electronics and Communication, MS Ramaiah Institute of Technology …
Deep Reinforcement Learning for Intelligent Road Maintenance in Small Island Developing States Vulnerable to Climate Change: Using Artificial Intelligence to Adapt …
B Elvira – 2018 – diva-portal.org
Page 1. UPTEC F 18066 Examensarbete 30 hp Januari 2019 Deep Reinforcement Learning for Intelligent Road Maintenance in Small Island Developing States Vulnerable to Climate Change Using Artificial Intelligence to Adapt Communities to Climate Change Elvira Boman …
Biomimetic adaptive impedance control in physical Human Robot Interaction
J Buzzi, A Passoni, G Mantoan… – 2018 7th IEEE …, 2018 – ieeexplore.ieee.org
Page 1. Biomimetic adaptive impedance control in physical Human Robot Interaction Jacopo Buzzi, Andrea Passoni, Giulio Mantoan, Maximiliano Mollura, Elena De Momi Abstract— Human Robot Interaction has become a …