-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add RotorPy to list of simulators #26
Comments
Ah yes absolutely. I wanted to update the simulation documentation with the content of this paper for a while but haven't had the time: https://arxiv.org/abs/2311.02296. This is the paper that resulted from that workshop. I'm not sure when I'll have time to update this page, but if you'd like, you could be able to make a pull request for the simulation page yourself as well: https://github.com/ROS-Aerial/aerial_robotic_landscape/blob/main/simulation.md |
Nevermind! Time was found and things were merged ! |
@spencerfolk can you help with some information on RotorPy on issue #32? |
@aarsht7 sure thanks for asking. RotorPy currently has support for Multirotor (Basic), Multirotors (Drag), and Multirotor (wind). No support for fixed-wing yet. No planned support for aerial manipulators. No support for interacting swarms yet. No planned support for cars or any other vehicles. Sensors include IMU, "motion capture" (noisy measurements of pose and twist). Planned support for LiDAR/depth sensor. Hope that helps! |
Shameless plug warning!!
We've released a Python-based UAV dynamics simulator called RotorPy which was included in the list of simulators from the RS4UAV workshop from ICRA 2023. Particular emphasis is on lumped-parameter aerodynamic models, spatio-temporal wind fields, and applications to deep/reinforcement learning.
As far as Python goes, the simulator is quite fast. It's been used in a few recent papers pertaining to planning or control for UAVs subject to aerodynamic wrenches, most notably as a way to quickly generate millions of quadrotor trajectories to use as training data.
I'm always looking for ways to expand the simulator to meet the needs of researchers. I would grateful if this was added to the list of simulators here!
The text was updated successfully, but these errors were encountered: