A Survey of Knowledge Representation and Retrieval for Learning in Service Robotics
–arXiv.org Artificial Intelligence
Within the realm of service robotics, researchers have placed a great amount of effort into learning motions and manipulations for task execution by robots. The task of robot learning is very broad, as it involves many tasks such as object detection, action recognition, motion planning, localization, knowledge representation and retrieval, and the intertwining of computer vision and machine learning techniques. In this paper, we focus on how knowledge can be gathered, represented, and reproduced to solve problems as done by researchers in the past decades. We discuss the problems which have existed in robot learning and the solutions, technologies or developments (if any) which have contributed to solving them. Specifically, we look at three broad categories involved in task representation and retrieval for robotics: 1) activity recognition from demonstrations, 2) scene understanding and interpretation, and 3) task representation in robotics - datasets and networks. Within each section, we discuss major breakthroughs and how their methods address present issues in robot learning and manipulation.
arXiv.org Artificial Intelligence
Jul-5-2018
- Country:
- Asia > Japan (0.04)
- Oceania > Australia
- Queensland > Brisbane (0.04)
- North America > United States
- Massachusetts > Middlesex County
- Cambridge (0.04)
- Florida > Hillsborough County
- Tampa (0.04)
- California
- San Francisco County > San Francisco (0.14)
- San Mateo County > Menlo Park (0.04)
- Massachusetts > Middlesex County
- Europe > United Kingdom
- England > Oxfordshire > Oxford (0.04)
- Genre:
- Research Report > Promising Solution (0.48)
- Industry:
- Information Technology > Services (0.67)
- Technology:
- Information Technology > Artificial Intelligence
- Robots (1.00)
- Natural Language > Text Processing (1.00)
- Cognitive Science > Problem Solving (1.00)
- Representation & Reasoning > Uncertainty
- Bayesian Inference (0.68)
- Machine Learning
- Neural Networks > Deep Learning (0.69)
- Learning Graphical Models
- Undirected Networks > Markov Models (0.68)
- Directed Networks > Bayesian Learning (0.68)
- Information Technology > Artificial Intelligence