No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
![]() |
explore_ros2 package from explore_ros2 repoexplore_ros2 |
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | MIT |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ctfchan/explore_ros2.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2020-11-29 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
ROS1 explore ROS2 port
Additional Links
No additional links.
Maintainers
- chris
Authors
No additional authors.
explore_ros2
This package is a ROS2 port of the following repo: https://github.com/hrnr/m-explore.
[](http://www.youtube.com/watch?v=D_3IMG56U80 “”)
Prerequisite
- ROS2 Foxy (I have only tested it on Foxy)
- Navigation2 package
- Turtlebot3 package
Please follow the Navigation2 Getting Started page to install the required packages and setup the required environment variables.
Building
$ cd ~/my_ws/src
$ git clone https://github.com/CtfChan/explore_ros2.git
$ cd ~/my_ws
$ colcon build --packages-select explore_ros2 --symlink-install
$ . install/local_setup.bash
Running Demo
Launching too many nodes at the same time caused my laptop to crash. Launch the following commands in four separate panes using the order below.
$ ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
$ ros2 launch nav2_bringup slam_launch.py
$ ros2 launch nav2_bringup navigation_launch.py
$ ros2 launch explore_ros2 explore_demo.py
Running Unit Test
Work in progress…
Unit test executable is in my_ws/build/explore_ros2/test
. Just call make && ctest
to in this directory to build and run them. If you know a better way please let me know. I believe you can also run with colcon-test --package-select explore_ros2
but I haven’t configured it to do so.
CHANGELOG
No CHANGELOG found.
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
nav2_costmap_2d | |
nav_msgs | |
map_msgs | |
geometry_msgs | |
visualization_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged explore_ros2 at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.