Search
Search Results
-
The Framework and Fundamental Use of ROS
After the correct installation of ROS, we will continue to learn the ROS framework with the initial usage. In the ROS framework section, we will help... -
The ROS Framework
This chapter covers the following topics: -
ROS Debugging
In the previous chapter, we have had a preliminary understanding of the framework and basic usage of ROS and learned how to program the basic... -
Unibotics: open ROS-based online framework for practical learning of robotics in higher education
Robotics provides an increasing number of solutions for real-life problems, from autonomous driving to automatic cleaning, inspection and logistics....
-
Getting Started with ROS
In the field of robotics, the role of Robot Operating System (ROS) is similar to that of Android or iOS in the field of smartphones. The ROS provides... -
Distributed Petri nets ROS
Verifying industrial robotic systems is a complex task because those systems are distributed and solely defined by their implementation instead of...
-
Coordinating and programming multiple ROS-based robots with X-KLAIM
Software development for robotics applications is still a major challenge that becomes even more complex when considering multi-robot systems (MRSs)....
-
ROS-Enabled Collaborative Navigation and Manipulation with Heterogeneous Robots
One of the most difficult tasks for a mobile robot is navigation. Navigation and manipulation of heterogeneous robots are becoming more important in...
-
MAES: a ROS 2-compatible simulation tool for exploration and coverage algorithms
With the aim of allowing the efficient and realistic simulation of swarm algorithms for exploration and coverage, we present the tool Multi-Agent...
-
TeSSLa-ROS-Bridge – Runtime Verification of Robotic Systems
Runtime Verification is a formal method to check a run of a system against a specification. To this end, a monitor is generated from the... -
Pattern-Based Verification of ROS 2 Nodes Using UPPAAL
This paper proposes a pattern-based modeling and Uppaal-based verification of latencies and buffer overflow in distributed robotic systems that use... -
ROS-based multi-sensor integrated localization system for cost-effective and accurate indoor navigation system
Accurate localization is essential for enabling intelligent autonomous navigation in indoor environments. While global navigation satellite systems...
-
Kick-Starting Robot Programming Using ROS
The last three chapters discussed the prerequisites for programming a robot using the Robot Operating System (ROS). We discussed the basics of Ubuntu... -
Localization and Navigation of ROS-Based Autonomous Robot in Hospital Environment
This work is part of a research project during the COVID-19 pandemic that aims to design and develop a mobile autonomous robot for hospitals. In... -
Autonomous Platen Detection on ROS by YOLOv5
This paper presents an automatic switch status detection method of substation electrical control cabinet based on robot operating system (ROS). ROS... -
Semantic web services for ROS: a Robot as a Service approach
Recently, Robot as a Service (RaaS) brought a major shift in the access and use of robots due to the technological advancements in computing, storage...
-
Anthropomorphic Human-Robot Interaction Framework: Attention Based Approach
Robots need to identify environmental cues like humans do for effective human-robot interaction (HRI). Human attention models simulate the way humans... -
UAV Swarm Control and Coordination Using Jason BDI Agents on Top of ROS
This paper describes and evaluates the use of Jason BDI agents to make the high-level control and the coordination of a swarm of autonomous unmanned... -
Implementing Autonomous Navigation on an Omni Wheeled Robot Using 2D LiDAR, Tracking Camera and ROS
This paper demonstrates the implementation and results of autonomous navigation algorithms on an Omni Wheel-based Robot using ROS (Robot Operating... -
Generating ROS Codes from User-Level Workflow in PRINTEPS
To reduce the cost of develo** integrated intelligent applications where multiple robots, agents, and sensors cooperate to realize multiple tasks...