Simulation-based Robot Verification Tool (SRVT)SRVT is a testing tool system that enables industrial robots to be verificated&validated in simulation environments. Using the Robot Operating System (ROS) as its infrastructure, SRVT uses Gazebo to create the simulation environment, MoveIt for robot motion trajectory planning, and the ROS Smach library as the finite state machine system. SRVT is formed by bringing these components into a system.https://repo.valu3s.eu/tools/improved-developed-tool/simulation-based-robot-verification-tool-srvthttps://repo.valu3s.eu/@@site-logo/logo_valu3s_green_transparent.png
Simulation-based Robot Verification Tool (SRVT)
SRVT is a testing tool system that enables industrial robots to be verificated&validated in simulation environments. Using the Robot Operating System (ROS) as its infrastructure, SRVT uses Gazebo to create the simulation environment, MoveIt for robot motion trajectory planning, and the ROS Smach library as the finite state machine system. SRVT is formed by bringing these components into a system.
SRVT is a testing tool system that enables industrial robots to be verificated&validated in simulation environments. Using the Robot Operating System (ROS) as its infrastructure, SRVT uses Gazebo to create the simulation environment, MoveIt for robot motion trajectory planning, and the ROS Smach library as the finite state machine system. SRVT is formed by bringing these components into a system. These are components for SRVT: ROS: The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications ("https://www.ros.org. Gazebo: Gazebo, which is the most widely used simulation engine in ROS (http://gazebosim.org). MoveIt: MoveIt is a planning framework where we transfer the planned trajectory into the SRVT system and use it (https://moveit.ros.org)
The robotic system (UC11) used before VALU3S used a C#-based manual control system and had to be constantly observed by an operator. In addition, the task completion times and working processes of the robotic system were not optimized.
With SRVT, optimization of this robotic system and improvements in task completion times are realized. With the tests performed at SRVT, the most ideal trajectory planning algorithms for this robotic system were determined and it was observed that the tasks were completed in 30-40% shorter time with this algorithm. In addition, the safe implementation of the trajectories obtained with the help of Moveit by the robot has been observed in Gazebo.
Yayan, U., & Erdogmus, A. Endüstriyel Robot Hareket Planlama Algoritmaları Performans Karşılaştırması. Journal of Science, Technology and Engineering Research, 2(2), 31-45.