- Flight Control
- Autonomous Flight
- Motion Profile / Trajectory Generation
- Simulator
- Dynamics / Kinematics
- Control
- State Estimation
- Path Planning
- Input Shaping / Filtering
- 3D Rotations
A general perpose simulation app which is powered by Godot, MAVSDK and ROS2 for robotics applications.
License: Apache License 2.0
Found in GoMavSimulator v1.1 - mavlink setting is not stored/loaded.
version : v1.0.1
Add vehicle with domain id 1.
Add any sensor
In rviz with domain id unset (0), sensor topics are visible (not proper behavior).
Other topics (vehicle pose ...) are visible with domain id 1.
Currently, collision mesh generation is conducted when scene selected on runtime, recursively, but this makes scene loading slow.
Depth image publisher not properly works.
I found that ClassDB::register_abstract_class is not working correctly,
First, I tried to register virtual class (by ClassDB::register_abstract_class) which has a pure virtual method, but encountered with compile error, so i had to change pure virtual class to virutal class with fake return value.
Second, I implemented several classes with inherited from virtual classes, but when turn off the editor, unregister process is not working correctly.
here is when the editor turned off.
And If I register any classes by register_abstract_class, the class and its child classes / nodes are not visible in "Create New Node" menu. So i had to all virtual class registered by not register_abstract_class, but register_class.
Can not parse depth image using image only.
Lidar sensor's point cloud is not published on body frame.
Rebuild GDExtension libraries and export binary again.
Any ros2dds publisher of sensor's frame_id property is not saved when exit.
When startup, frame_id of any sensor is not loaded.
GoMavSimulator v1.1
ubuntu 20.04
Open mavlink connection(serial port) in ubuntu OS, and after some seconds(30~40s?), console and GoMavSimulator turned off.
Add panorama / 360 deg camera support for 360 lidar/fisheye camera simulation.
https://github.com/BastiaanOlij/godot_camera_360
https://github.com/shaunlebron/blinky
https://github.com/shaunlebron/flex-fov
Feature explanation
OS : Ubuntu 20.04
error libros2dds_binding_debug.so: undefined symbol: shm_unlink
when open godot engine
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.