Skip to content

Commit

Permalink
Merge pull request #644 from ROBOTIS-GIT/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
ROBOTIS-Will authored Sep 29, 2020
2 parents 8d78d1e + 4d3411b commit ba10294
Show file tree
Hide file tree
Showing 19 changed files with 86 additions and 56 deletions.
5 changes: 1 addition & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
34 changes: 18 additions & 16 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
17 changes: 8 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
<img src="https://github.com/ROBOTIS-GIT/emanual/blob/master/assets/images/platform/turtlebot3/logo_turtlebot3.png" width="300">

## 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/)
Expand All @@ -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)
Expand Down
6 changes: 6 additions & 0 deletions turtlebot3/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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)
------------------
Expand Down
4 changes: 2 additions & 2 deletions turtlebot3/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
ROS packages for the Turtlebot3 (meta package)
</description>
Expand All @@ -12,7 +12,7 @@
<author email="[email protected]">Gilbert</author>
<author email="[email protected]">HanCheol Cho</author>
<author>Leon Jung</author>
<maintainer email="pyo@robotis.com">Pyo</maintainer>
<maintainer email="willson@robotis.com">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand Down
5 changes: 5 additions & 0 deletions turtlebot3_bringup/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions turtlebot3_bringup/package.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_bringup</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
roslaunch scripts for starting the TurtleBot3
</description>
<license>Apache 2.0</license>
<author email="[email protected]">Pyo</author>
<author email="[email protected]">Darby Lim</author>
<author email="[email protected]">Gilbert</author>
<maintainer email="pyo@robotis.com">Pyo</maintainer>
<maintainer email="willson@robotis.com">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3_bringup</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand Down
6 changes: 3 additions & 3 deletions turtlebot3_bringup/src/turtlebot3_diagnostics.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#include <turtlebot3_msgs/VersionInfo.h>
#include <string>

#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
Expand Down Expand Up @@ -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)");
}

Expand Down
7 changes: 7 additions & 0 deletions turtlebot3_description/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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)
------------------
Expand Down
4 changes: 2 additions & 2 deletions turtlebot3_description/package.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_description</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
3D models of the TurtleBot3 for simulation and visualization
</description>
<license>Apache 2.0</license>
<author email="[email protected]">Pyo</author>
<author email="[email protected]">Darby Lim</author>
<author email="[email protected]">Gilbert</author>
<maintainer email="pyo@robotis.com">Pyo</maintainer>
<maintainer email="willson@robotis.com">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>
Expand Down
5 changes: 5 additions & 0 deletions turtlebot3_example/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 3 additions & 2 deletions turtlebot3_example/package.xml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_example</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
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.
</description>
<license>Apache 2.0</license>
<author email="[email protected]">Gilbert</author>
<maintainer email="[email protected]">Pyo</maintainer>
<author email="[email protected]">Pyo</author>
<maintainer email="[email protected]">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3_example</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand Down
5 changes: 5 additions & 0 deletions turtlebot3_navigation/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions turtlebot3_navigation/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_navigation</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
The turtlebot3_navigation provides roslaunch scripts for starting the navigation.
</description>
Expand All @@ -10,7 +10,7 @@
<author email="[email protected]">Darby Lim</author>
<author email="[email protected]">Gilbert</author>
<author>Leon Jung</author>
<maintainer email="pyo@robotis.com">Pyo</maintainer>
<maintainer email="willson@robotis.com">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3_navigation</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand Down
6 changes: 6 additions & 0 deletions turtlebot3_slam/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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)
------------------
Expand Down
2 changes: 1 addition & 1 deletion turtlebot3_slam/bag/bag_files.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```
13 changes: 2 additions & 11 deletions turtlebot3_slam/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_slam</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
The turtlebot3_slam package provides roslaunch scripts for starting the SLAM
</description>
Expand All @@ -10,7 +10,7 @@
<author email="[email protected]">Darby Lim</author>
<author email="[email protected]">Gilbert</author>
<author>Leon Jung</author>
<maintainer email="pyo@robotis.com">Pyo</maintainer>
<maintainer email="willson@robotis.com">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3_slam</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand All @@ -19,13 +19,4 @@
<depend>roscpp</depend>
<depend>sensor_msgs</depend>
<exec_depend>turtlebot3_bringup</exec_depend>
<!-- <exec_depend>slam_gmapping</exec_depend>
<exec_depend>cartographer</exec_depend>
<exec_depend>cartographer_ros</exec_depend>
<exec_depend>cartographer_ros_msgs</exec_depend>
<exec_depend>cartographer_rviz</exec_depend>
<exec_depend>hector_mapping</exec_depend>
<exec_depend>slam_karto</exec_depend>
<exec_depend>frontier_exploration</exec_depend>
<exec_depend>navigation_stage</exec_depend> -->
</package>
5 changes: 5 additions & 0 deletions turtlebot3_teleop/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 3 additions & 2 deletions turtlebot3_teleop/package.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
<?xml version="1.0"?>
<package format="2">
<name>turtlebot3_teleop</name>
<version>1.2.3</version>
<version>1.2.4</version>
<description>
Provides teleoperation using keyboard for TurtleBot3.
</description>
<license>BSD</license>
<author>Melonee Wise</author>
<author email="[email protected]">Darby Lim</author>
<maintainer email="[email protected]">Pyo</maintainer>
<author email="[email protected]">Pyo</author>
<maintainer email="[email protected]">Will Son</maintainer>
<url type="website">http://wiki.ros.org/turtlebot3_teleop</url>
<url type="emanual">http://turtlebot3.robotis.com</url>
<url type="repository">https://github.com/ROBOTIS-GIT/turtlebot3</url>
Expand Down

0 comments on commit ba10294

Please sign in to comment.