Robot Operating System
The Robot Operating System (ROS) is a widely used middleware for robotic software development, aiming to simplify the creation of complex robotic systems through modularity and reusable components. Current research emphasizes enhancing ROS's capabilities for human-robot collaboration, including improved navigation planning that accounts for human behavior, and the integration of AI, particularly large language models (LLMs), for more intuitive robot programming and improved decision-making. These advancements are significant for accelerating robotics research and development, enabling safer and more efficient robots across diverse applications from healthcare to space exploration.
Papers
Development of a Human-Robot Interaction Platform for Dual-Arm Robots Based on ROS and Multimodal Artificial Intelligence
Thanh Nguyen Canh, Ba Phuong Nguyen, Hong Quan Tran, Xiem HoangVan
Development of an indoor localization and navigation system based on monocular SLAM for mobile robots
Thanh Nguyen Canh, Duc Manh Do, Xiem HoangVan
Overcoming Autoware-Ubuntu Incompatibility in Autonomous Driving Systems-Equipped Vehicles: Lessons Learned
Dada Zhang, Md Ruman Islam, Pei-Chi Huang, Chun-Hsing Ho
Enabling Novel Mission Operations and Interactions with ROSA: The Robot Operating System Agent
Rob Royce, Marcel Kaufmann, Jonathan Becktor, Sangwoo Moon, Kalind Carpenter, Kai Pak, Amanda Towler, Rohan Thakker, Shehryar Khattak