A downloadable game for Windows, macOS, and Linux
RC Simulation 2.0 is a fun radio controlled vehicle simulation. Developed to give users the thrill of today's High Tech Radio Controlled Cars, Boats, Planes and Quadcopters on any of the user created track/maps/venues. Fly some quadcopters, Pilot an RC Jet Liner or go on a RC. Liftoff FPV Simulator. Available on PC and Mac. For all you quad lovers out there, Liftoff is a an FPV simulator that has been known to take total beginners and turn them into skilled real-life pilots in days. The simulator uses real-world physics simulation to provide a great experience for experienced and novice quad flyers alike.
We have a lot of free PC racing entertainments for everyone and for all ages. You can drive on a completely different locations. In some racing games for PC you can even ride into space and soar into the heaven! If you want to get some space play the Sky Track. Forget the road, speed through the heaven!
Rotorcross in an open source multirotor racing simulator. You can contribute to it at https://github.com/sramzel/Rotorcross. For my RcGroups friends: http://www.rcgroups.com/forums/showthread.php?t=2613614#post34122552.
Features:
- Real life physics running at 285 frames per second
- 4 PID controllers from CleanFlight
- Customize your multirotor
- PID settings
- Motor specs
- Propeller dimensions
- Frame size
- Battery voltage
- Camera and OSD
- Adjustable AI
- 4 levels
- 6 timed courses
Note: For Mac OSX Yosemite, you have to run this terminal command to get it to work:
Thanks TheKLaMike!
Note: For Linux blackscreen issue, 'beautiful' and 'fantastic' settings do not work, try 'good'.
Rc Car Simulator Game
Thanks ohmyfsm!
Status | In development |
Platforms | Windows, macOS, Linux |
Rating | |
Author | Rotorcross |
Genre | Simulation, Racing |
Tags | drone, Flight, fpv, multirotor, quadcopter |
Download
Click download now to get access to the following files:
Community
AirSim is a simulator for drones, cars and more, built on Unreal Engine (we now also have an experimental Unity release). It is open-source, cross platform, and supports software-in-the-loop simulation with popular flight controllers such as PX4 & ArduPilot and hardware-in-loop with PX4 for physically and visually realistic simulations. It is developed as an Unreal plugin that can simply be dropped into any Unreal environment. Similarly, we have an experimental release for a Unity plugin.
Our goal is to develop AirSim as a platform for AI research to experiment with deep learning, computer vision and reinforcement learning algorithms for autonomous vehicles. For this purpose, AirSim also exposes APIs to retrieve data and control vehicles in a platform independent way.
Check out the quick 1.5 minute demo
Drones in AirSim
Cars in AirSim
What's New#
- Latest release
v1.3.1
for Windows and Linux - Upgraded to Unreal Engine 4.24, Visual Studio 2019, Clang 8, C++ 17 standard
- Mac OSX Catalina support
- Updated airsim Python package, with lots of new APIs
- Support for ArduPilot - Copter, Rover vehicles
- ROS wrapper for multirotors is available. See airsim_ros_pkgs for the ROS API, and airsim_tutorial_pkgs for tutorials.
- Added support for docker in ubuntu
For complete list of changes, view our Changelog
How to Get It#
Windows#
Linux#
macOS#
How to Use It#
Documentation#
View our detailed documentation on all aspects of AirSim.
Manual drive#
If you have remote control (RC) as shown below, you can manually control the drone in the simulator. For cars, you can use arrow keys to drive manually.
Programmatic control#
AirSim exposes APIs so you can interact with the vehicle in the simulation programmatically. You can use these APIs to retrieve images, get state, control the vehicle and so on. The APIs are exposed through the RPC, and are accessible via a variety of languages, including C++, Python, C# and Java.
These APIs are also available as part of a separate, independent cross-platform library, so you can deploy them on a companion computer on your vehicle. This way you can write and test your code in the simulator, and later execute it on the real vehicles. Transfer learning and related research is one of our focus areas.
Note that you can use SimMode setting to specify the default vehicle or the new ComputerVision mode so you don't get prompted each time you start AirSim.
Gathering training data#
There are two ways you can generate training data from AirSim for deep learning. The easiest way is to simply press the record button in the lower right corner. This will start writing pose and images for each frame. The data logging code is pretty simple and you can modify it to your heart's content.
A better way to generate training data exactly the way you want is by accessing the APIs. This allows you to be in full control of how, what, where and when you want to log data.
Computer Vision mode#
Yet another way to use AirSim is the so-called 'Computer Vision' mode. In this mode, you don't have vehicles or physics. You can use the keyboard to move around the scene, or use APIs to position available cameras in any arbitrary pose, and collect images such as depth, disparity, surface normals or object segmentation.
Weather Effects#
Rc Car Simulator Free
Press F10 to see various options available for weather effects. You can also control the weather using APIs. Press F1 to see other options available.
Tutorials#
- Video - Setting up AirSim with Pixhawk Tutorial by Chris Lovett
- Video - Using AirSim with Pixhawk Tutorial by Chris Lovett
- Video - Using off-the-self environments with AirSim by Jim Piavis
- Reinforcement Learning with AirSim by Ashish Kapoor
- The Autonomous Driving Cookbook by Microsoft Deep Learning and Robotics Garage Chapter
- Using TensorFlow for simple collision avoidance by Simon Levy and WLU team
Participate#
Paper#
Rc Simulators For Mac
More technical details are available in AirSim paper (FSR 2017 Conference). Please cite this as:
Contribute#
Please take a look at open issues if you are looking for areas to contribute to.
Who is Using AirSim?#
We are maintaining a list of a few projects, people and groups that we are aware of. If you would like to be featured in this list please make a request here.
Contact#
Join the AirSim group on Facebook to stay up to date or ask any questions.
FAQ#
If you run into problems, check the FAQ and feel free to post issues in the AirSim repository.
License#
This project is released under the MIT License. Please review the License file for more details.