| ... | @@ -27,7 +27,7 @@ The simulated robot is a TurtleBot3 and its navigation capabilities are realized |
... | @@ -27,7 +27,7 @@ The simulated robot is a TurtleBot3 and its navigation capabilities are realized |
|
|
|
|
|
|
|
The Nav2's https://navigation.ros.org/behavior_trees/trees/nav_to_pose_recovery.html#[`NavigateToPoseNavigator`] becomes then the functional layer of our TurtleBot3 in this simple demo. This is an interesting point, as it allows us to show how to integrate existing algorithms without re-developing all the code from scratch and, in particular, how the code-generator of Papyrus for Robotics https://docs.ros.org/en/humble/How-To-Guides/Using-callback-groups.html[uses Callback Groups] to avoid deadlocks in case of nested action (or even service) calls.
|
|
The Nav2's https://navigation.ros.org/behavior_trees/trees/nav_to_pose_recovery.html#[`NavigateToPoseNavigator`] becomes then the functional layer of our TurtleBot3 in this simple demo. This is an interesting point, as it allows us to show how to integrate existing algorithms without re-developing all the code from scratch and, in particular, how the code-generator of Papyrus for Robotics https://docs.ros.org/en/humble/How-To-Guides/Using-callback-groups.html[uses Callback Groups] to avoid deadlocks in case of nested action (or even service) calls.
|
|
|
|
|
|
|
|
We provide a ftp://ftp.cea.fr/pub/lise/p4r/p4r-machine.ova[virtual machine] that comes with all the software to execute the example already generated and built, and that can also be used as a "ready" environment to develop ROS 2 applications using Papyrus for Robotics. For this virtual machine, username is “user” and password is “p”. User “user” is allowed to use “sudo”.
|
|
We provide a https://archive.eclipse.org/modeling/mdt/papyrus/components/robotics/VM+docker/p4r-machine.ova[virtual machine] that comes with all the software to execute the example already generated and built, and that can also be used as a "ready" environment to develop ROS 2 applications using Papyrus for Robotics. For this virtual machine, username is “user” and password is “p”. User “user” is allowed to use “sudo”.
|
|
|
|
|
|
|
|
[[run_the_example]]
|
|
[[run_the_example]]
|
|
|
== Run the example
|
|
== Run the example
|
| ... | | ... | |