MultiVehicle Simulator (MVSim): Lightweight dynamics simulator for multiagents and mobile robotics research

نویسندگان

چکیده

Development of applications related to closed-loop control requires either testing on the field or a realistic simulator, with latter being more convenient, inexpensive, safe, and leading shorter development cycles. To address that need, present work introduces MVSim, simulator for multiple vehicles robots capable running dozens agents in simple scenarios, handful them complex scenarios. MVSim employs physics-grounded friction models tire-ground interaction, aims at accurate GPU-accelerated simulation most common modern sensors employed mobile robotics autonomous vehicle research, such as depth RGB cameras, 2D 3D LiDAR scanners. All depth-related are able accurately measure distances provided by user define custom world elements. Efficient is achieved means focusing ground vehicles, which allows use simplified physics engine body collisions while solving wheel-ground interaction forces separately. The core parts system written C++ maximum efficiency, Python, ROS 1, 2 wrappers also offered easy integration into systems. A publish/subscribe protocol based ZeroMQ (ZMQ) defined allow multiprocess access modify simulation. This enables makes easier do research vehicular dynamics, navigation algorithms, simultaneous localization mapping (SLAM) methods.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Lightweight Drive-by Download Simulator

Teaching students about practical security can be a challenge in laboratories that are, by necessity, isolated from the Internet. We describe some preliminary work to address this problem for the topic of drive-by downloads. A previous system, the Spamulator, allowed students’ real, non-contrived code to interact with a simulation of the Internet, simulating up to a million domains on a single ...

متن کامل

Dynamics of a Robotics-based Hardware-in-the-Loop Simulator for Verifying Microgravity Contact Dynamics

This paper presents the concept of a cable-manipulator based 6-DOF hardware-in-the-loop (HIL) dynamics simulation system for testing and verification of microgravity contact-dynamics behavior of a space system. It then focuses on the inverse dynamics problem of the 6-DOF cable-driven manipulator which is designed for the simulation system. Accurate modeling and solution of the inverse dynamics ...

متن کامل

Co-operative Robotics Simulator 3d Viewer

This project describes the design and implementation of a Viewer, which is used to view the simulation of robots in an environment. The viewer is a part of the Cooperative Robotics Simulator project, where in simulations of many heterogeneous types of robots are performed, all working within a single, virtual environment. The viewer uses the Java 3D API to graphically simulate the interaction a...

متن کامل

Particle Simulator Research Team

Simulation schemes for hydrodynamics and structural analysis can bedivided into grid-based and particle-based methods (see Figure 1). In grid-based methods, the computational region is mapped to regular or irregular grids. Continuous distributions of physical values are represented by discrete values at grid points, and the governing partial differential equation is approximated to a set of fin...

متن کامل

Adding Speech to a Robotics Simulator

We present a demo showing different levels of emergent verbal behaviour that arise when speech is added to a robotics simulator. After showing examples of (silent) robot activities in the simulator, adding speech output enables the robot to give spoken explanations of its behaviour. Adding speech input allows the robot’s movements to be guided by voice commands. In addition, the robot can modif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: SoftwareX

سال: 2023

ISSN: ['2352-7110']

DOI: https://doi.org/10.1016/j.softx.2023.101443