-
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 #472 from ROBOTIS-GIT/ros2-devel
TurtleBot3 ROS 2 Dashing release
- Loading branch information
Showing
74 changed files
with
3,547 additions
and
735 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 |
---|---|---|
@@ -1,36 +1,27 @@ | ||
# This config file for Travis CI utilizes ros-industrial/industrial_ci package. | ||
# For more info for the package, see https://github.com/ros-industrial/industrial_ci/blob/master/README.rst | ||
|
||
sudo: required | ||
dist: trusty | ||
services: | ||
- docker | ||
language: generic | ||
python: | ||
- "2.7" | ||
compiler: | ||
- gcc | ||
|
||
language: | ||
- none | ||
|
||
notifications: | ||
email: | ||
on_success: change | ||
on_failure: always | ||
recipients: | ||
- [email protected] | ||
env: | ||
matrix: | ||
- ROS_DISTRO=kinetic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=xenial | ||
- ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=bionic | ||
- ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch | ||
matrix: | ||
allow_failures: | ||
- env: ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=bionic | ||
- env: ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch | ||
- [email protected] | ||
|
||
branches: | ||
only: | ||
- master | ||
- develop | ||
- ros2 | ||
- ros2-devel | ||
- dashing-devel | ||
|
||
install: | ||
- git clone https://github.com/ros-industrial/industrial_ci.git .ci_config | ||
script: | ||
- source .ci_config/travis.sh | ||
|
||
- git clone --quiet --depth 1 https://github.com/ROBOTIS-GIT/ros2ci.git .ros2ci | ||
- cp turtlebot3_ci.repos .ros2ci/additional_repos.repos | ||
|
||
matrix: | ||
include: | ||
- script: .ros2ci/travis.bash dashing |
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,43 +1,53 @@ | ||
ISSUE TEMPLATE ver. 0.2.0 | ||
ISSUE TEMPLATE ver. 0.3.0 | ||
|
||
1. Which TurtleBot3 you have? | ||
|
||
- [ ] Burger | ||
- [ ] Waffle | ||
- [ ] Waffle Pi | ||
|
||
2. Which SBC(Single Board Computer) is working on TurtleBot3? | ||
2. Which ROS is working with TurtleBot3? | ||
|
||
- [ ] ROS 1 Kinetic Kame | ||
- [ ] ROS 1 Melodic Morenia | ||
- [ ] ROS 2 Dashing Diademata | ||
- [ ] ROS 2 Eloquent Elusor | ||
- [ ] etc (PLEASE, WRITE DOWN YOUR ROS VERSION HERE) | ||
|
||
3. Which SBC(Single Board Computer) is working on TurtleBot3? | ||
|
||
- [ ] Raspberry Pi 3 | ||
- [ ] Intel Joule 570x | ||
- [ ] etc (PLEASE, WRITE DOWN YOUR SBC HERE) | ||
|
||
3. Which OS you installed in SBC? | ||
4. Which OS you installed in SBC? | ||
|
||
- [ ] Ubuntu MATE 16.04 or later | ||
- [ ] Raspbian | ||
- [ ] Ubuntu MATE 16.04 or later | ||
- [ ] Ubuntu Server 18.04 or later | ||
- [ ] etc (PLEASE, WRITE DOWN YOUR OS) | ||
|
||
4. Which OS you installed in Remote PC? | ||
5. Which OS you installed in Remote PC? | ||
|
||
- [ ] Ubuntu 16.04 LTS (Xenial Xerus) | ||
- [ ] Ubuntu 18.04 LTS (Bionic Beaver) | ||
- [ ] Linux Mint 18.x | ||
- [ ] Linux Mint 19.x | ||
- [ ] etc (PLEASE, WRITE DOWN YOUR OS) | ||
|
||
5. Write down software version and firmware version | ||
6. Write down software version and firmware version | ||
|
||
- Software version: [x.x.x] | ||
- Firmware version: [x.x.x] | ||
6. Write down the commands you used in order | ||
|
||
7. Write down the commands you used in order | ||
|
||
- HERE | ||
7. Copy and Paste your error message on terminal | ||
|
||
8. Copy and Paste your error message on terminal | ||
|
||
- HERE | ||
8. Please, describe detailedly what difficulty you are in | ||
|
||
9. Please, describe detailedly what difficulty you are in | ||
|
||
- HERE |
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 |
---|---|---|
@@ -0,0 +1,144 @@ | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
Changelog for package turtlebot3 | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
2.0.0 (2019-08-20) | ||
------------------ | ||
* Supported ROS 2 Dashing Diademata | ||
* Updated the CHANGELOG and version to release binary packages | ||
* Removed ament_export_dependency(xacro) `#462 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/462>`_ | ||
* Added use_sim_time parameter for rviz2 `#456 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/456>`_ | ||
* Fixed ROS2 dependencies and library install `#454 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/454>`_ | ||
* Fixed turtlebot3.repos `#447 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/447>`_ `#432 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/432>`_ | ||
* Fixed scan rate to 5hz `#418 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/418>`_ | ||
* Initialized joint states variables `#411 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/411>`_ | ||
* Updated map.yaml `#386 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/386>`_ | ||
* Contributors: Matt Hansen, Alberto Soragna, Carl Delsey, sousou1, Emerson Knapp, Mikael Arguedas, Ross Desmond, Darby Lim, Pyo | ||
|
||
1.2.2 (2019-08-20) | ||
------------------ | ||
* Fixed `dwa local planner params` for dwa_local_planner 1.16.2 `#415 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/415>`_ | ||
* This patch only applies to ROS 1 Melodic. | ||
* Contributors: atinfinity, Kayman | ||
|
||
1.2.1 (2019-08-20) | ||
------------------ | ||
* Fixed typo `#436 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/436>`_ | ||
* Fixed ROS_ASSERT bug `#416 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/416>`_ | ||
* Deleted '/' to sync tf2 `#402 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/402>`_ | ||
* Added turtlebot3_remote.launch to turtlebot3_model.launch `#389 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/389>`_ | ||
* Contributors: Jonathan Hechtbauer, Pallav Bhalla, ant, Ryan Shim, Kayman, Darby Lim, Gilbert, Pyo | ||
|
||
1.2.0 (2019-01-22) | ||
------------------ | ||
* changed math.ceil() operation `#373 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/373>`_ | ||
* fixed TypeError integers | ||
* fixed read of scanned samples when there isn't 360 | ||
* updated map.yaml `#348 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/348>`_ | ||
* added an additional argument move_forward_only to prohibit backward locomotion in navigation `#339 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/339>`_ | ||
* fixed typo `#280 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/280>`_ | ||
* added windows port `#358 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/358>`_ | ||
* Contributors: Gilbert, Darby Lim, linzhibo, oiz5201618, yoshimalucky, Steven Macenski, Eduardo Avelar, Sean Yen, Pyo | ||
|
||
1.1.0 (2018-07-23) | ||
------------------ | ||
* added bringup to load multiple robot simply #251 | ||
* added arguments for multiple robot | ||
* added odometrySource | ||
* modified camera topic name | ||
* modified base_scan update_rate and add param on diff_drive #258 | ||
* modified the laser scanner update_rate in the gazebo xacro files #258 | ||
* modified origin of collision in Waffle URDF | ||
* updated turtlebot3_diagnostic node | ||
* updated firmware version from 1.2.0 to 1.2.2 | ||
* updated get firmware version | ||
* updated version check function | ||
* updated warn msg for version check | ||
* deleted unused get_scan function #227 | ||
* Contributors: Darby Lim, Gilbert, Eduardo Avelar, shtseng, Pyo | ||
|
||
1.0.0 (2018-05-29) | ||
------------------ | ||
* added cartographer | ||
* added hector mapping | ||
* added karto SLAM | ||
* added frontier_exploration | ||
* added launch files to run various SLAMs | ||
* added robot model for OpenManipulator and turtlebot3_autorace | ||
* added exec python nodes like marker_server in catkin_install_python | ||
* added frameName for imu on gazebo (however, there is no effect.) | ||
* added variable to check version only once (turtlebot3_bringup) | ||
* modified global names `#211 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/211>`_ from FurqanHabibi/fix_global_topic_name | ||
* modified gmapping parameters | ||
* modified navigation parameters | ||
* modified version check and firmware version (turtlebot3_bringup) | ||
* modified robot names | ||
* modified range of lidar, lidar position, scan param | ||
* modified camera position and fixed slip bug | ||
* modified waffle_pi stl files | ||
* modified initial value, profile function, limit velocity msg (teleop) | ||
* merged pull request `#154 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/154>`_ `#153 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/153>`_ `#148 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/148>`_ `#147 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/147>`_ `#146 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/146>`_ `#145 <https://github.com/ROBOTIS-GIT/turtlebot3/issues/145>`_ | ||
* Contributors: Darby Lim, Leon Jung, Gilbert, KurtE, ncnynl, FurqanHabibi, skasperski, ihadzic, Pyo | ||
|
||
0.2.1 (2018-03-14) | ||
------------------ | ||
* added install directory | ||
* refactoring for release | ||
* Contributors: Pyo | ||
|
||
0.2.0 (2018-03-12) | ||
------------------ | ||
* added turtlebot3_rpicamera.launch for raspberry pi camera | ||
* added waffle pi model (urdf and gazebo) | ||
* added verion check function | ||
* added diagnostics node | ||
* added scripts for reload rules | ||
* added example package | ||
* modified firmware version | ||
* modified param config | ||
* modified topic of gazebo plugin | ||
* modified r200 tf tree | ||
* modified gazebo imu link | ||
* removed the large bag file and added download command from other site | ||
* refactoring for release | ||
* Contributors: Darby Lim, Gilbert, Leon Jung, Pyo | ||
|
||
0.1.6 (2017-08-14) | ||
------------------ | ||
* fixed typo | ||
* fixed xacro.py deprecation | ||
* modified file location | ||
* updated nav param | ||
* updated SLAM param | ||
* updated model.launch | ||
* updated IMU link | ||
* updated gazebo config | ||
* Contributors: Darby Lim, Hunter L. Allen | ||
|
||
0.1.5 (2017-05-25) | ||
------------------ | ||
* updated turtlebot3 waffle URDF | ||
* changed the node name from hlds_laser_publisher to turtlebot3_lds | ||
* modified bag and map files | ||
* added SLAM bag file | ||
* Contributors: Darby Lim, Pyo | ||
|
||
0.1.4 (2017-05-23) | ||
------------------ | ||
* modified launch file name | ||
* added teleop package | ||
* Contributors: Darby Lim | ||
|
||
0.1.3 (2017-04-24) | ||
------------------ | ||
* Detached turtlebot3_msgs package from turtlebot3 package for uploading to rosdistro | ||
* modified the package information for release | ||
* modified SLAM param | ||
* modified the description, authors, depend option and delete the core package | ||
* modified the turtlebot bringup files | ||
* modified pkg setting for turtlebot3_core | ||
* modified the navigation package and turtlebot3 node for demo | ||
* modified the wheel speed gain | ||
* added Intel RealSense R200 | ||
* added LDS sensor | ||
* Contributors: Darby Lim, Leon Jung, Pyo |
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,13 +1,14 @@ | ||
<?xml version="1.0"?> | ||
<package format="2"> | ||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?> | ||
<package format="3"> | ||
<name>turtlebot3</name> | ||
<version>1.0.0</version> | ||
<version>2.0.0</version> | ||
<description> | ||
ROS2 packages for TurtleBot3 | ||
ROS 2 packages for TurtleBot3 | ||
</description> | ||
<license>Apache 2.0</license> | ||
<author email="[email protected]">Darby Lim</author> | ||
<author email="[email protected]">Pyo</author> | ||
<author email="[email protected]">Pyo</author> | ||
<maintainer email="[email protected]">Pyo</maintainer> | ||
<url type="website">http://wiki.ros.org/turtlebot3_description</url> | ||
<url type="emanual">http://turtlebot3.robotis.com</url> | ||
|
@@ -17,7 +18,6 @@ | |
<exec_depend>turtlebot3_bringup</exec_depend> | ||
<exec_depend>turtlebot3_cartographer</exec_depend> | ||
<exec_depend>turtlebot3_description</exec_depend> | ||
<exec_depend>turtlebot3_lidar</exec_depend> | ||
<exec_depend>turtlebot3_navigation2</exec_depend> | ||
<exec_depend>turtlebot3_node</exec_depend> | ||
<exec_depend>turtlebot3_teleop</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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#http://linux-tips.org/t/prevent-modem-manager-to-capture-usb-serial-devices/284/2. | ||
|
||
#cp rules /etc/udev/rules.d/ | ||
#sudo udevadm control --reload-rules | ||
#sudo udevadm trigger | ||
|
||
ATTRS{idVendor}=="0483" ATTRS{idProduct}=="5740", ENV{ID_MM_DEVICE_IGNORE}="1", MODE:="0666" | ||
ATTRS{idVendor}=="0483" ATTRS{idProduct}=="df11", MODE:="0666" | ||
ATTRS{idVendor}=="fff1" ATTRS{idProduct}=="ff48", ENV{ID_MM_DEVICE_IGNORE}="1", MODE:="0666" | ||
ATTRS{idVendor}=="10c4" ATTRS{idProduct}=="ea60", ENV{ID_MM_DEVICE_IGNORE}="1", MODE:="0666" |
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.