-
Notifications
You must be signed in to change notification settings - Fork 437
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
Added ignition Gazebo support #180
Added ignition Gazebo support #180
Conversation
Signed-off-by: ahcorde <ahcorde@gmail.com>
Just a note, the models in the world are all black because the <material>
<ambient>0 1 0 1</ambient>
<diffuse>0 1 0 1</diffuse>
<specular>0.1 0.1 0.1 1</specular>
</material> This will be compatible with gazebo classic |
@ahcorde Test environment the results of running ignition.launch.py the results of running the original way gazebo launch file. When ignition.launch.py was executed, odom TF were not created. |
Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: ahcorde <ahcorde@gmail.com>
@ahcorde Am i missing something?
And the warning message appeared in the terminal :
These are the packages I installed to run this test.
Thank you. |
Signed-off-by: ahcorde <ahcorde@gmail.com>
I created a dockerfile to test it, create the two following files in an empty folder Dockerfile
entrypoint.sh
run: chmod +x entrypoint.sh
docker build -t ignition_turtblebot3 . Install rocker with nvidia-docker2 support Then you are ready to run: rocker --x11 --nvidia --name ignition_turtblebot3 ignition_turtblebot3:latest NOTE: To run SLAM or Navigation you should run ignition with this patch gazebosim/gz-sensors#195 |
Signed-off-by: ahcorde <ahcorde@gmail.com>
The fix in ignition-gazebo is already released, this should be ready for a final review |
ping @ashekim |
@ahcorde |
Thanks @ahcorde |
Super @ROBOTIS-Will, let me know if you need something from me |
Signed-off-by: ahcorde ahcorde@gmail.com
Related issue: #179
Open questions:
turtlebot3_gazebo
package. If I only want to install the ignition version we need to install all the gazebo classic dependencies.Test it
In another terminal, create the map:
When the map is ready, now you can navigate: