-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #651 from ROBOTIS-GIT/ros2-devel
prepare ROS2 release
- Loading branch information
Showing
48 changed files
with
1,066 additions
and
1,030 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
name: Lint | ||
|
||
# Controls when the action will run. Triggers the workflow on push or pull request | ||
on: | ||
push: | ||
branches: [ ros2, ros2-devel, dashing-devel, eloquent-devel, foxy-devel ] | ||
pull_request: | ||
branches: [ ros2, ros2-devel ] | ||
|
||
# A workflow run is made up of one or more jobs that can run sequentially or in parallel | ||
jobs: | ||
ament_lint_bionic: | ||
runs-on: ubuntu-18.04 | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
linter: [copyright, cppcheck, cpplint, uncrustify, pep8, pep257, xmllint] | ||
distribution: [dashing, eloquent] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: ros-tooling/setup-ros@master | ||
- uses: ros-tooling/action-ros-lint@master | ||
with: | ||
distribution: ${{ matrix.distribution }} | ||
linter: ${{ matrix.linter }} | ||
package-name: | | ||
turtlebot3 | ||
turtlebot3_bringup | ||
turtlebot3_cartographer | ||
turtlebot3_description | ||
turtlebot3_example | ||
turtlebot3_navigation2 | ||
turtlebot3_node | ||
turtlebot3_teleop | ||
ament_lint_focal: | ||
runs-on: ubuntu-20.04 | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
linter: [copyright, cppcheck, cpplint, uncrustify, pep257, xmllint] #todo : flake8 | ||
distribution: [foxy] | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: ros-tooling/setup-ros@master | ||
- uses: ros-tooling/action-ros-lint@master | ||
with: | ||
distribution: ${{ matrix.distribution }} | ||
linter: ${{ matrix.linter }} | ||
package-name: | | ||
turtlebot3 | ||
turtlebot3_bringup | ||
turtlebot3_cartographer | ||
turtlebot3_description | ||
turtlebot3_example | ||
turtlebot3_navigation2 | ||
turtlebot3_node | ||
turtlebot3_teleop |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
Any contribution that you make to this repository will | ||
be under the Apache 2 License, as dictated by that | ||
[license](http://www.apache.org/licenses/LICENSE-2.0.html): | ||
|
||
~~~ | ||
5. Submission of Contributions. Unless You explicitly state otherwise, | ||
any Contribution intentionally submitted for inclusion in the Work | ||
by You to the Licensor shall be under the terms and conditions of | ||
this License, without any additional terms or conditions. | ||
Notwithstanding the above, nothing herein shall supersede or modify | ||
the terms of any separate license agreement you may have executed | ||
with Licensor regarding such Contributions. | ||
~~~ | ||
|
||
Contributors must sign-off each commit by adding a `Signed-off-by: ...` | ||
line to commit messages to certify that they have the right to submit | ||
the code they are contributing to the project according to the | ||
[Developer Certificate of Origin (DCO)](https://developercertificate.org/). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,15 +6,14 @@ | |
<description> | ||
ROS 2 packages for TurtleBot3 | ||
</description> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<license>Apache 2.0</license> | ||
<url type="website">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Ryan Shim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<url type="website">http://wiki.ros.org/turtlebot3_description</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<exec_depend>turtlebot3_bringup</exec_depend> | ||
<exec_depend>turtlebot3_cartographer</exec_depend> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,14 +6,13 @@ | |
<description> | ||
ROS 2 launch scripts for starting the TurtleBot3 | ||
</description> | ||
<license>Apache 2.0</license> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<url type="website">http://wiki.ros.org/turtlebot3_bringup</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
<license>Apache 2.0</license> | ||
<url type="website">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<exec_depend>hls_lfcd_lds_driver</exec_depend> | ||
<exec_depend>robot_state_publisher</exec_depend> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,14 +6,13 @@ | |
<description> | ||
ROS 2 launch scripts for cartographer | ||
</description> | ||
<license>Apache 2.0</license> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<url type="website">http://wiki.ros.org/turtlebot3_bringup</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
<license>Apache 2.0</license> | ||
<url type="website">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<exec_depend>cartographer_ros</exec_depend> | ||
<export> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,14 +6,13 @@ | |
<description> | ||
3D models of the TurtleBot3 for simulation and visualization | ||
</description> | ||
<license>Apache 2.0</license> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<url type="website">http://wiki.ros.org/turtlebot3_description</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
<license>Apache 2.0</license> | ||
<url type="website">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<depend>urdf</depend> | ||
<export> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,14 +6,13 @@ | |
<description> | ||
This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control). | ||
</description> | ||
<author email="[email protected]">Ryan Shim</author> | ||
<author email="[email protected]">Gilbert</author> | ||
<maintainer email="[email protected]">Will Son</maintainer> | ||
<license>Apache 2.0</license> | ||
<url type="website">http://wiki.ros.org/turtlebot3_example</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
<url type="website">http://turtlebot3.robotis.com</url> | ||
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url> | ||
<url type="bugtracker">https://github.com/ROBOTIS-GIT/turtlebot3/issues</url> | ||
<author email="[email protected]">Ryan Shim</author> | ||
<author email="[email protected]">Gilbert</author> | ||
<buildtool_depend>ament_cmake</buildtool_depend> | ||
<depend>geometry_msgs</depend> | ||
<depend>nav_msgs</depend> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,3 @@ | ||
import glob | ||
import os | ||
|
||
from setuptools import find_packages | ||
from setuptools import setup | ||
|
||
|
@@ -14,11 +11,14 @@ | |
('share/ament_index/resource_index/packages', ['resource/' + package_name]), | ||
('share/' + package_name, ['package.xml']), | ||
# To be added | ||
# ('share/' + package_name + '/launch', glob.glob(os.path.join('launch', 'turtlebot3_interactive_marker.launch.py'))), | ||
# ('share/' + package_name + '/launch', glob.glob(os.path.join('launch', 'turtlebot3_obstacle_detection.launch.py'))), | ||
# ('share/' + package_name + '/rviz', glob.glob(os.path.join('rviz', 'turtlebot3_interactive_marker.rviz'))), | ||
# ('share/' + package_name + '/launch', glob.glob(os.path.join('launch', | ||
# 'turtlebot3_interactive_marker.launch.py'))), | ||
# ('share/' + package_name + '/launch', glob.glob(os.path.join('launch', | ||
# 'turtlebot3_obstacle_detection.launch.py'))), | ||
# ('share/' + package_name + '/rviz', glob.glob(os.path.join('rviz', | ||
# 'turtlebot3_interactive_marker.rviz'))), | ||
], | ||
install_requires=['setuptools','launch'], | ||
install_requires=['setuptools', 'launch'], | ||
zip_safe=True, | ||
author=['Ryan Shim', 'Gilbert'], | ||
author_email=['[email protected]', '[email protected]'], | ||
|
@@ -38,11 +38,16 @@ | |
entry_points={ | ||
'console_scripts': [ | ||
# To be added | ||
# 'turtlebot3_interactive_marker = turtlebot3_example.turtlebot3_interactive_marker.main:main', | ||
'turtlebot3_obstacle_detection = turtlebot3_example.turtlebot3_obstacle_detection.main:main', | ||
'turtlebot3_patrol_client = turtlebot3_example.turtlebot3_patrol_client.main:main', | ||
'turtlebot3_patrol_server = turtlebot3_example.turtlebot3_patrol_server.main:main', | ||
'turtlebot3_position_control = turtlebot3_example.turtlebot3_position_control.main:main', | ||
# 'turtlebot3_interactive_marker = \ | ||
# turtlebot3_example.turtlebot3_interactive_marker.main:main', | ||
'turtlebot3_obstacle_detection = \ | ||
turtlebot3_example.turtlebot3_obstacle_detection.main:main', | ||
'turtlebot3_patrol_client = \ | ||
turtlebot3_example.turtlebot3_patrol_client.main:main', | ||
'turtlebot3_patrol_server = \ | ||
turtlebot3_example.turtlebot3_patrol_server.main:main', | ||
'turtlebot3_position_control = \ | ||
turtlebot3_example.turtlebot3_position_control.main:main', | ||
], | ||
}, | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.