diff --git a/.travis.yml b/.travis.yml index 3f279bfc..a0ed97db 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,15 +15,12 @@ notifications: on_success: change on_failure: always recipients: - - pyo@robotis.com + - willson@robotis.com 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=debian OS_CODE_NAME=stretch branches: only: - master diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md index 5ca4cc17..613c0edf 100644 --- a/ISSUE_TEMPLATE.md +++ b/ISSUE_TEMPLATE.md @@ -1,6 +1,6 @@ -ISSUE TEMPLATE ver. 0.3.0 +ISSUE TEMPLATE ver. 0.4.0 -1. Which TurtleBot3 you have? +1. Which TurtleBot3 platform do you use? - [ ] Burger - [ ] Waffle @@ -10,44 +10,46 @@ ISSUE TEMPLATE ver. 0.3.0 - [ ] ROS 1 Kinetic Kame - [ ] ROS 1 Melodic Morenia + - [ ] ROS 1 Noetic Ninjemys - [ ] ROS 2 Dashing Diademata - [ ] ROS 2 Eloquent Elusor - - [ ] etc (PLEASE, WRITE DOWN YOUR ROS VERSION HERE) + - [ ] ROS 2 Foxy Fitzroy + - [ ] etc (Please specify 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) + - [ ] Raspberry Pi 3B+ + - [ ] Raspberry Pi 4 + - [ ] etc (Please specify your SBC here) 4. Which OS you installed in SBC? - - [ ] Raspbian - - [ ] Ubuntu MATE 16.04 or later - - [ ] Ubuntu Server 18.04 or later - - [ ] etc (PLEASE, WRITE DOWN YOUR OS) + - [ ] Raspbian distributed by ROBOTIS + - [ ] Ubuntu MATE (16.04/18.04/20.04) + - [ ] Ubuntu preinstalled server (18.04/20.04) + - [ ] etc (Please specify your OS here) 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) + - [ ] Ubuntu 20.04 LTS (Focal Fossa) + - [ ] etc (Please specify your OS here) -6. Write down software version and firmware version +6. Specify the software and firmware version(Can be found from Bringup messages) - Software version: [x.x.x] - Firmware version: [x.x.x] -7. Write down the commands you used in order +7. Specify the commands or instructions to replicate the issue. - HERE -8. Copy and Paste your error message on terminal +8. Copy and Paste the error messages on terminal. - HERE -9. Please, describe detailedly what difficulty you are in +9. Please describe the issue in detail. - HERE diff --git a/README.md b/README.md index f2a5408b..713ffe1c 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,14 @@ ## ROS 1 Packages for TurtleBot3 -|develop|master|Kinetic + Ubuntu Xenial|Melodic + Ubuntu Bionic| -|:---:|:---:|:---:|:---:| -|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=develop)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=master)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=kinetic-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=melodic-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)| +|develop|master|Kinetic + Ubuntu Xenial|Melodic + Ubuntu Bionic|Noetic + Ubuntu Focal| +|:---:|:---:|:---:|:---:|:---:| +|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=develop)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=master)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=kinetic-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=melodic-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=noetic-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)| ## ROS 2 Packages for TurtleBot3 -|ros2-devel|ros2|Dashing + Ubuntu Bionic| -|:---:|:---:|:---:| -|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=ros2-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=ros2)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=dashing-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)| +|ros2-devel|ros2|Dashing + Ubuntu Bionic|Eloquent + Ubuntu Bionic|Foxy + Ubuntu Focal| +|:---:|:---:|:---:|:---:|:---:| +|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=ros2-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=ros2)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=dashing-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=eloquent-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)|[![Build Status](https://travis-ci.org/ROBOTIS-GIT/turtlebot3.svg?branch=foxy-devel)](https://travis-ci.org/ROBOTIS-GIT/turtlebot3)| ## ROBOTIS e-Manual for TurtleBot3 - [ROBOTIS e-Manual for TurtleBot3](http://turtlebot3.robotis.com/) @@ -32,13 +32,12 @@ - [turtlebot3_autorace](https://github.com/ROBOTIS-GIT/turtlebot3_autorace) - [turtlebot3_deliver](https://github.com/ROBOTIS-GIT/turtlebot3_deliver) - [hls_lfcd_lds_driver](https://github.com/ROBOTIS-GIT/hls_lfcd_lds_driver) +- [turtlebot3_manipulation](https://github.com/ROBOTIS-GIT/turtlebot3_manipulation.git) +- [turtlebot3_manipulation_simulations](https://github.com/ROBOTIS-GIT/turtlebot3_manipulation_simulations.git) - [open_manipulator_msgs](https://github.com/ROBOTIS-GIT/open_manipulator_msgs) - [open_manipulator](https://github.com/ROBOTIS-GIT/open_manipulator) - [open_manipulator_simulations](https://github.com/ROBOTIS-GIT/open_manipulator_simulations) - [open_manipulator_perceptions](https://github.com/ROBOTIS-GIT/open_manipulator_perceptions) -- [open_manipulator_with_tb3_msgs](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3_msgs) -- [open_manipulator_with_tb3](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3) -- [open_manipulator_with_tb3_simulations](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3_simulations) - [dynamixel_sdk](https://github.com/ROBOTIS-GIT/DynamixelSDK) - [dynamixel_workbench](https://github.com/ROBOTIS-GIT/dynamixel-workbench) - [OpenCR-Hardware](https://github.com/ROBOTIS-GIT/OpenCR-Hardware) diff --git a/turtlebot3/CHANGELOG.rst b/turtlebot3/CHANGELOG.rst index 15fc71e2..099767f4 100644 --- a/turtlebot3/CHANGELOG.rst +++ b/turtlebot3/CHANGELOG.rst @@ -2,10 +2,16 @@ Changelog for package turtlebot3 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * Updated inertial data in turtlebot3_waffle_for_open_manipulator.urdf.xacro, turtlebot3_waffle_pi_for_open_manipulator.urdf.xacro * Added turtlebot3_manipulation_slam.launch for TurtleBot3 SLAM with OpenMANIPULATOR +* Contributors: Ryan Shim, Will Son 1.2.2 (2019-08-20) ------------------ diff --git a/turtlebot3/package.xml b/turtlebot3/package.xml index db3ff7fc..fdb44710 100644 --- a/turtlebot3/package.xml +++ b/turtlebot3/package.xml @@ -1,7 +1,7 @@ turtlebot3 - 1.2.3 + 1.2.4 ROS packages for the Turtlebot3 (meta package) @@ -12,7 +12,7 @@ Gilbert HanCheol Cho Leon Jung - Pyo + Will Son http://wiki.ros.org/turtlebot3 http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 diff --git a/turtlebot3_bringup/CHANGELOG.rst b/turtlebot3_bringup/CHANGELOG.rst index f2648af4..d3bd2c54 100644 --- a/turtlebot3_bringup/CHANGELOG.rst +++ b/turtlebot3_bringup/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package turtlebot3_bringup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * none diff --git a/turtlebot3_bringup/package.xml b/turtlebot3_bringup/package.xml index dcc2bf54..dc6ff3fb 100644 --- a/turtlebot3_bringup/package.xml +++ b/turtlebot3_bringup/package.xml @@ -1,7 +1,7 @@ turtlebot3_bringup - 1.2.3 + 1.2.4 roslaunch scripts for starting the TurtleBot3 @@ -9,7 +9,7 @@ Pyo Darby Lim Gilbert - Pyo + Will Son http://wiki.ros.org/turtlebot3_bringup http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 diff --git a/turtlebot3_bringup/src/turtlebot3_diagnostics.cpp b/turtlebot3_bringup/src/turtlebot3_diagnostics.cpp index d4464dab..60a6781c 100644 --- a/turtlebot3_bringup/src/turtlebot3_diagnostics.cpp +++ b/turtlebot3_bringup/src/turtlebot3_diagnostics.cpp @@ -26,7 +26,7 @@ #include #include -#define SOFTWARE_VERSION "1.2.3" +#define SOFTWARE_VERSION "1.2.4" #define HARDWARE_VERSION "2020.03.16" #define FIRMWARE_VERSION_MAJOR_NUMBER 1 #define FIRMWARE_VERSION_MINOR_NUMBER 2 @@ -153,13 +153,13 @@ void firmwareVersionMsgCallback(const turtlebot3_msgs::VersionInfo::ConstPtr &ms { if (firmware_version.minor_number > FIRMWARE_VERSION_MINOR_NUMBER) { - ROS_WARN("This firmware(v%s) isn't compatible with this software (v%s)", msg->firmware.data(), SOFTWARE_VERSION); + ROS_WARN("This firmware(v%s) may not compatible with this software (v%s)", msg->firmware.data(), SOFTWARE_VERSION); ROS_WARN("You can find how to update its in `FAQ` section(turtlebot3.robotis.com)"); } } else { - ROS_WARN("This firmware(v%s) isn't compatible with this software (v%s)", msg->firmware.data(), SOFTWARE_VERSION); + ROS_WARN("This firmware(v%s) may not compatible with this software (v%s)", msg->firmware.data(), SOFTWARE_VERSION); ROS_WARN("You can find how to update its in `FAQ` section(turtlebot3.robotis.com)"); } diff --git a/turtlebot3_description/CHANGELOG.rst b/turtlebot3_description/CHANGELOG.rst index c71b4816..e335c5f4 100644 --- a/turtlebot3_description/CHANGELOG.rst +++ b/turtlebot3_description/CHANGELOG.rst @@ -2,9 +2,16 @@ Changelog for package turtlebot3_description ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * Updated inertial data in turtlebot3_waffle_for_open_manipulator.urdf.xacro, turtlebot3_waffle_pi_for_open_manipulator.urdf.xacro +* Added turtlebot3_manipulation_slam.launch for TurtleBot3 SLAM with OpenMANIPULATOR +* Contributors: Ryan Shim, Will Son 1.2.2 (2019-08-20) ------------------ diff --git a/turtlebot3_description/package.xml b/turtlebot3_description/package.xml index f3a94954..779bcf54 100644 --- a/turtlebot3_description/package.xml +++ b/turtlebot3_description/package.xml @@ -1,7 +1,7 @@ turtlebot3_description - 1.2.3 + 1.2.4 3D models of the TurtleBot3 for simulation and visualization @@ -9,7 +9,7 @@ Pyo Darby Lim Gilbert - Pyo + Will Son http://wiki.ros.org/turtlebot3_description http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 diff --git a/turtlebot3_example/CHANGELOG.rst b/turtlebot3_example/CHANGELOG.rst index eb7b8cfb..6e993824 100644 --- a/turtlebot3_example/CHANGELOG.rst +++ b/turtlebot3_example/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package turtlebot3_example ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * none diff --git a/turtlebot3_example/package.xml b/turtlebot3_example/package.xml index 131aef6f..45de79f9 100644 --- a/turtlebot3_example/package.xml +++ b/turtlebot3_example/package.xml @@ -1,13 +1,14 @@ turtlebot3_example - 1.2.3 + 1.2.4 This package provides four TurtleBot3 basic example include move using interactive marker, move and stop using LDS, move to goal position, move to custom routes. The interactions node is that you can control the TurtleBot3 front and back side or rotate to goal position. The obstacle node is that when the robot meets an obstacle, it stops. The patrol node is that TurtleBot3 move to custom route. There are 3 route(square, triangle, circle) in this package. You can add your route and move the TurtleBot3. The pointop node is that you can insert goal position include distance x-axis, y-axis and angluar z-axis. Apache 2.0 Gilbert - Pyo + Pyo + Will Son http://wiki.ros.org/turtlebot3_example http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 diff --git a/turtlebot3_navigation/CHANGELOG.rst b/turtlebot3_navigation/CHANGELOG.rst index 3f37dbd7..cc3f567c 100644 --- a/turtlebot3_navigation/CHANGELOG.rst +++ b/turtlebot3_navigation/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package turtlebot3_navigation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * none diff --git a/turtlebot3_navigation/package.xml b/turtlebot3_navigation/package.xml index 1ffa401a..83e2d1ad 100644 --- a/turtlebot3_navigation/package.xml +++ b/turtlebot3_navigation/package.xml @@ -1,7 +1,7 @@ turtlebot3_navigation - 1.2.3 + 1.2.4 The turtlebot3_navigation provides roslaunch scripts for starting the navigation. @@ -10,7 +10,7 @@ Darby Lim Gilbert Leon Jung - Pyo + Will Son http://wiki.ros.org/turtlebot3_navigation http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 diff --git a/turtlebot3_slam/CHANGELOG.rst b/turtlebot3_slam/CHANGELOG.rst index f8328136..d0f9b58c 100644 --- a/turtlebot3_slam/CHANGELOG.rst +++ b/turtlebot3_slam/CHANGELOG.rst @@ -2,9 +2,15 @@ Changelog for package turtlebot3_slam ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * Added turtlebot3_manipulation_slam.launch for TurtleBot3 SLAM with OpenMANIPULATOR +* Contributors: Will Son 1.2.2 (2019-08-20) ------------------ diff --git a/turtlebot3_slam/bag/bag_files.md b/turtlebot3_slam/bag/bag_files.md index 3ada4df1..79cc9b27 100644 --- a/turtlebot3_slam/bag/bag_files.md +++ b/turtlebot3_slam/bag/bag_files.md @@ -4,5 +4,5 @@ - Commands for download: ```bash roscd turtlebot3_slam/bag -wget https://github.com/ROBOTIS-GIT/bags/blob/master/TB3_WAFFLE_SLAM.bag +wget https://github.com/ROBOTIS-GIT/bags/raw/master/TB3_WAFFLE_SLAM.bag ``` diff --git a/turtlebot3_slam/package.xml b/turtlebot3_slam/package.xml index 98578c01..8f271d93 100644 --- a/turtlebot3_slam/package.xml +++ b/turtlebot3_slam/package.xml @@ -1,7 +1,7 @@ turtlebot3_slam - 1.2.3 + 1.2.4 The turtlebot3_slam package provides roslaunch scripts for starting the SLAM @@ -10,7 +10,7 @@ Darby Lim Gilbert Leon Jung - Pyo + Will Son http://wiki.ros.org/turtlebot3_slam http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3 @@ -19,13 +19,4 @@ roscpp sensor_msgs turtlebot3_bringup - diff --git a/turtlebot3_teleop/CHANGELOG.rst b/turtlebot3_teleop/CHANGELOG.rst index 324de0ab..39879b4b 100644 --- a/turtlebot3_teleop/CHANGELOG.rst +++ b/turtlebot3_teleop/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package turtlebot3_teleop ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.4 (2020-09-29) +------------------ +* Package info updated +* Contributors: Will Son + 1.2.3 (2020-03-03) ------------------ * none diff --git a/turtlebot3_teleop/package.xml b/turtlebot3_teleop/package.xml index e486d9cd..6f60bc2a 100644 --- a/turtlebot3_teleop/package.xml +++ b/turtlebot3_teleop/package.xml @@ -1,14 +1,15 @@ turtlebot3_teleop - 1.2.3 + 1.2.4 Provides teleoperation using keyboard for TurtleBot3. BSD Melonee Wise Darby Lim - Pyo + Pyo + Will Son http://wiki.ros.org/turtlebot3_teleop http://turtlebot3.robotis.com https://github.com/ROBOTIS-GIT/turtlebot3