The Robot Operating System (ROS) pubsub model played a pivotal role in developing sophisticated robotic applications. However, the complexities and real-time demands of modern robotics necessitate more efficient commu...
详细信息
This paper aims to present an implementation overview of an Android-based application to spawn a UR5 robotic arm in augmented reality and allows the user to remotely operate the real-life version of the UR5 arm to act...
详细信息
ISBN:
(数字)9798350380460
ISBN:
(纸本)9798350380477
This paper aims to present an implementation overview of an Android-based application to spawn a UR5 robotic arm in augmented reality and allows the user to remotely operate the real-life version of the UR5 arm to act as a test bench for robotic manipulator systems. The system utilizes the Unity Game Engine for app development and ROS Noetic with Moveit! for controlling the arm. The proposed system enables safe operation of the arm by allowing the user to simulate and validate operation on an virtual AR replica before testing it out with the real arm. This keeps the arm as well as any property in its workspace safe from unwanted damage, allowing for use cases in industrial and research-oriented applications. The interface can also be used as developing software for people who do not have access to the real arm to avoid creating time-consuming worlds for simulators like Gazebo for prototyping. Instead, the interface can provide a real-life simulator to provide a more realistic feel while testing. Once the user is satisfied with the results, the trajectory plan/joint angles can be stored and can be used on the real UR5 for similar operations.
Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure ...
Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping into that power from a robot is non-trivial. We present FogROS2, an open-source platform to facilitate cloud and fog robotics that is included in the Robot Operating System 2 (ROS 2) distribution. FogROS2 is distinct from its predecessor FogROS1 in 9 ways, including lower latency, overhead, and startup times; improved usability, and additional automation, such as region and computer type selection. Additionally, FogROS2 gains performance, timing, and additional improvements associated with ROS 2. In common robot applications, FogROS2 reduces SLAM latency by 50 %, reduces grasp planning time from 14 s to 1.2 s, and speeds up motion planning 45x. When compared to FogROS1, FogROS2 reduces network utilization by up to 3.8x, improves startup time by 63 %, and network round-trip latency by 97 % for images using video compression. The source code, examples, and documentation for FogROS2 are available at https://***/BerkeleyAutomation/FogROS2, and is available through the official ROS 2 repository at https://***/p/FogROS2/.
We introduce RobotPerf, a vendor-agnostic bench-marking suite designed to evaluate robotics computing performance across a diverse range of hardware platforms using ROS 2 as its common baseline. The suite encompasses ...
详细信息
ISBN:
(数字)9798350384574
ISBN:
(纸本)9798350384581
We introduce RobotPerf, a vendor-agnostic bench-marking suite designed to evaluate robotics computing performance across a diverse range of hardware platforms using ROS 2 as its common baseline. The suite encompasses ROS 2 packages covering the full robotics pipeline and integrates two distinct benchmarking approaches: black-box testing, which measures performance by eliminating upper layers and replacing them with a test application, and grey-box testing, an application-specific measure that observes internal system states with minimal interference. Our benchmarking framework provides ready-to-use tools and is easily adaptable for the assessment of custom ROS 2 computational graphs. Drawing from the knowledge of leading robot architects and system architecture experts, RobotPerf establishes a standardized approach to robotics benchmarking. As an open-source initiative, RobotPerf remains committed to evolving with community input to advance the future of hardware-accelerated robotics.
We introduce RobotPerf, a vendor-agnostic benchmarking suite designed to evaluate robotics computing performance across a diverse range of hardware platforms using ROS 2 as its common baseline. The suite encompasses R...
详细信息
Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure ...
详细信息
Hardware acceleration can revolutionize robotics, enabling new applications by speeding up robot response times while remaining power-efficient. However, the diversity of acceleration options makes it difficult for ro...
详细信息
暂无评论