Robotics Meets Software Engineering: A First Look at the Robotics Discussions on Stackoverflow
- URL: http://arxiv.org/abs/2410.04304v1
- Date: Sat, 5 Oct 2024 23:03:56 GMT
- Title: Robotics Meets Software Engineering: A First Look at the Robotics Discussions on Stackoverflow
- Authors: Hisham Kidwai, Danika Passler Bates, Sujana Islam Suhi, James Young, Shaiful Chowdhury,
- Abstract summary: This study seeks to identify the challenges encountered by robot developers by analyzing questions posted on StackOverflow.
We created a filtered dataset of 500 robotics-related questions and examined their characteristics.
We identified 11 major themes, with questions about robot movement being the most frequent.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Robots can greatly enhance human capabilities, yet their development presents a range of challenges. This collaborative study, conducted by a team of software engineering and robotics researchers, seeks to identify the challenges encountered by robot developers by analyzing questions posted on StackOverflow. We created a filtered dataset of 500 robotics-related questions and examined their characteristics, comparing them with randomly selected questions from the platform. Our findings indicate that the small size of the robotics community limits the visibility of these questions, resulting in fewer responses. While the number of robotics questions has been steadily increasing, they remain less popular than the average question and answer on StackOverflow. This underscores the importance of research that focuses on the challenges faced by robotics practitioners. Consequently, we conducted a thematic analysis of the 500 robotics questions to uncover common inquiry patterns. We identified 11 major themes, with questions about robot movement being the most frequent. Our analysis of yearly trends revealed that certain themes, such as Specifications, were prominent from 2009 to 2014 but have since diminished in relevance. In contrast, themes like Moving, Actuator, and Remote have consistently dominated discussions over the years. These findings suggest that challenges in robotics may vary over time. Notably, the majority of robotics questions are framed as How questions, rather than Why or What questions, revealing the lack of enough resources for the practitioners. These insights can help guide researchers and educators in developing effective and timely educational materials for robotics practitioners.
Related papers
- What Questions Should Robots Be Able to Answer? A Dataset of User Questions for Explainable Robotics [6.292766967410994]
We introduce a dataset of 1,893 user questions for household robots.<n>Most work in explainable robotics focuses on why-questions.<n>We find that users who identify as novices in robotics ask different questions than more experienced users.
arXiv Detail & Related papers (2025-10-18T10:16:45Z) - Who Owns The Robot?: Four Ethical and Socio-technical Questions about Wellbeing Robots in the Real World through Community Engagement [9.005689230245432]
We undertake a community-centered investigation to examine three different communities' perspectives on using robotic wellbeing coaches in real-world environments.<n>We conducted workshops with three communities who are under-represented in robotics development.<n>We identify four themes regarding key ethical and socio-technical questions about the real-world use of wellbeing robots.
arXiv Detail & Related papers (2025-09-01T13:38:50Z) - A roadmap for AI in robotics [55.87087746398059]
We are witnessing growing excitement in robotics at the prospect of leveraging the potential of AI to tackle some of the outstanding barriers to the full deployment of robots in our daily lives.<n>This article offers an assessment of what AI for robotics has achieved since the 1990s and proposes a short- and medium-term research roadmap listing challenges and promises.
arXiv Detail & Related papers (2025-07-26T15:18:28Z) - Existential Crisis: A Social Robot's Reason for Being [0.0]
This study aims to investigate how the user perception of robots is influenced by displays of personality.
Using LLMs and speech to text technology, we designed a within-subject study to compare two conditions.
arXiv Detail & Related papers (2025-01-06T20:30:15Z) - A Retrospective on the Robot Air Hockey Challenge: Benchmarking Robust, Reliable, and Safe Learning Techniques for Real-world Robotics [53.33976793493801]
We organized the Robot Air Hockey Challenge at the NeurIPS 2023 conference.
We focus on practical challenges in robotics, such as the sim-to-real gap, low-level control issues, safety problems, real-time requirements, and the limited availability of real-world data.
Results show that solutions combining learning-based approaches with prior knowledge outperform those relying solely on data when real-world deployment is challenging.
arXiv Detail & Related papers (2024-11-08T17:20:47Z) - $π_0$: A Vision-Language-Action Flow Model for General Robot Control [77.32743739202543]
We propose a novel flow matching architecture built on top of a pre-trained vision-language model (VLM) to inherit Internet-scale semantic knowledge.
We evaluate our model in terms of its ability to perform tasks in zero shot after pre-training, follow language instructions from people, and its ability to acquire new skills via fine-tuning.
arXiv Detail & Related papers (2024-10-31T17:22:30Z) - Commonsense Reasoning for Legged Robot Adaptation with Vision-Language Models [81.55156507635286]
Legged robots are physically capable of navigating a diverse variety of environments and overcoming a wide range of obstructions.
Current learning methods often struggle with generalization to the long tail of unexpected situations without heavy human supervision.
We propose a system, VLM-Predictive Control (VLM-PC), combining two key components that we find to be crucial for eliciting on-the-fly, adaptive behavior selection.
arXiv Detail & Related papers (2024-07-02T21:00:30Z) - Quriosity: Analyzing Human Questioning Behavior and Causal Inquiry through Curiosity-Driven Queries [91.70689724416698]
We present Quriosity, a collection of 13.5K naturally occurring questions from three diverse sources.
Our analysis reveals a significant presence of causal questions (up to 42%) in the dataset.
arXiv Detail & Related papers (2024-05-30T17:55:28Z) - HumanoidBench: Simulated Humanoid Benchmark for Whole-Body Locomotion and Manipulation [50.616995671367704]
We present a high-dimensional, simulated robot learning benchmark, HumanoidBench, featuring a humanoid robot equipped with dexterous hands.
Our findings reveal that state-of-the-art reinforcement learning algorithms struggle with most tasks, whereas a hierarchical learning approach achieves superior performance when supported by robust low-level policies.
arXiv Detail & Related papers (2024-03-15T17:45:44Z) - A Study on Social Robot Behavior in Group Conversation [9.310598512420954]
This paper investigates several key problems for social robots that manage conversations in a group setting.
In a group setting, the conversation dynamics are a lot more complicated than the conventional one-to-one conversation.
arXiv Detail & Related papers (2023-12-19T10:24:53Z) - Robot Basics: Representation, Rotation and Velocity [10.879701971582502]
Key topics of classic robotics will be introduced, including robot representation, robot rotational motion, coordinates transformation and velocity transformation.
Most of the materials covered in this article are based on the rigid-body kinematics that the readers probably have learned from the physics course at high-school or college.
arXiv Detail & Related papers (2022-11-05T00:03:53Z) - Lifelong Robotic Reinforcement Learning by Retaining Experiences [61.79346922421323]
Many multi-task reinforcement learning efforts assume the robot can collect data from all tasks at all times.
In this work, we study a practical sequential multi-task RL problem motivated by the practical constraints of physical robotic systems.
We derive an approach that effectively leverages the data and policies learned for previous tasks to cumulatively grow the robot's skill-set.
arXiv Detail & Related papers (2021-09-19T18:00:51Z) - Explainable Autonomous Robots: A Survey and Perspective [0.0]
Development of explanatory capabilities is an urgent first step toward autonomous robots.
This survey provides an overview of the various types of "explainability" discussed in machine learning research.
arXiv Detail & Related papers (2021-05-06T13:38:02Z) - Semantics for Robotic Mapping, Perception and Interaction: A Survey [93.93587844202534]
Study of understanding dictates what does the world "mean" to a robot.
With humans and robots increasingly operating in the same world, the prospects of human-robot interaction also bring semantics into the picture.
Driven by need, as well as by enablers like increasing availability of training data and computational resources, semantics is a rapidly growing research area in robotics.
arXiv Detail & Related papers (2021-01-02T12:34:39Z) - A Survey of Behavior Learning Applications in Robotics -- State of the Art and Perspectives [44.45953630612019]
Recent success of machine learning in many domains has been overwhelming.
We will give a broad overview of behaviors that have been learned and used on real robots.
arXiv Detail & Related papers (2019-06-05T07:54:33Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.