Skip to content

Commit

Permalink
Merge pull request #89 from danielemorra98/dev/ros-noetic
Browse files Browse the repository at this point in the history
ros_noetic update
  • Loading branch information
gsilano authored Dec 28, 2021
2 parents 9a85997 + c455fd4 commit afa0da6
Show file tree
Hide file tree
Showing 41 changed files with 1,269 additions and 1,487 deletions.
47 changes: 3 additions & 44 deletions rotors_comm/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,8 @@
Changelog for package rotors_comm
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

6.0.9 (2021-05-23)
7.0.1 (2021-12-26)
------------------
* Initial release of CrazyS for ROS Neotic. Add CMake 3.0 as required. Add version to the project name.
* Conributors: Daniele Morra, Giuseppe Silano

6.0.8 (2020-08-22)
------------------

6.0.7 (2020-05-13)
------------------

6.0.6 (2020-05-02)
------------------

6.0.5 (2020-04-23)
------------------

6.0.4 (2020-04-14)
------------------

6.0.3 (2020-03-22)
------------------

6.0.2 (2020-02-09)
------------------

6.0.1 (2019-12-28)
------------------

4.0.6 (2019-01-04)
------------------

4.0.5 (2018-12-17)
------------------

4.0.4 (2018-09-30)
------------------

4.0.3 (2018-06-04)
------------------

4.0.2 (2018-02-23)
------------------

4.0.1 (2018-02-02)
------------------
* initial Ubuntu package release
* Contributors: Giuseppe Silano, Luigi Iannelli
4 changes: 2 additions & 2 deletions rotors_comm/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.8.3)
project(rotors_comm)
cmake_minimum_required(VERSION 3.0.2)
project(rotors_comm VERSION 7.0.1)
find_package(catkin REQUIRED
COMPONENTS cmake_modules geometry_msgs message_generation octomap_msgs std_msgs)

Expand Down
3 changes: 2 additions & 1 deletion rotors_comm/package.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<package>
<name>rotors_comm</name>
<version>6.0.9</version>
<version>7.0.1</version>
<description>RotorS specific messages and services.</description>

<maintainer email="[email protected]">Giuseppe Silano</maintainer>
Expand All @@ -10,6 +10,7 @@
<author>Emanuele Aucone</author>
<author>Benjamin Rodriguez</author>
<author>Luigi Iannelli</author>
<author>Daniele Morra</author>

<license>ASL 2.0</license>

Expand Down
80 changes: 3 additions & 77 deletions rotors_control/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,81 +2,7 @@
Changelog for package rotors_control
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

6.0.9 (2021-05-23)
7.0.1 (2021-12-26)
------------------

6.0.8 (2020-08-22)
------------------

6.0.7 (2020-05-13)
------------------

6.0.6 (2020-05-02)
------------------

6.0.5 (2020-04-23)
------------------
* Contributors: fix missing input error when running the control algorithm
* Contributors: Giuseppe Silano

6.0.4 (2020-04-14)
------------------
* Improvements in the include folder
* Add INDI and Mellinger's (it does not work yet) controllers
* Contributors: Ria Sonecha, Giuseppe Silano

6.0.3 (2020-03-22)
------------------
* Add data saving feature
* Contributors: Giuseppe Silano

6.0.2 (2020-01-18)
------------------
* Add data saving feature
* Contributors: Giuseppe Silano

6.0.2 (2020-02-09)
------------------
* Fix typo in the position_controller_node with the enable_state_estimator variable #24
* Add RollPitchYawRateThrust controller library for piloting the Crazyflie using the joystick #30
* Contributors: Giuseppe Silano

6.0.1 (2019-12-28)
------------------

4.0.6 (2019-01-04)
------------------
* Changes in the position controller libray to fix issue in the building process
* Contributors: Giuseppe Silano

4.0.5 (2018-12-17)
------------------
* The position_controller_node_with_stateEstimator and position_controller_node_without_stateEstimator files were rewritten as an unique controller: the position_controller_node
* The comments have been reviewed improving the readability of the code
* Some bugs have been fixed
* Contributors: Giuseppe Silano

4.0.4 (2018-09-30)
------------------
* Names update. Some cpp files have been renamed in a more general way making them independent of Crazyflie (e.g., the complementary filter).
* Contributors: Giuseppe Silano

4.0.3 (2018-06-04)
------------------
* bug fixing in the controller position node and in the controller position, complementary filter and sensfusion6 algorithms
* the controller position node algorithm has been split into two parts: with and without state estimator
* the position controller algorithm now is able to handle both ideal and real simulations (with and without real sensors)
* the control algorithm has been split into two parts: high and low level. In this way, the high level part can be restructured without changes in the low one. Indeed, the Crazyflie on board control architectured does not change unless the firmware is changed
* Contributors: Giuseppe Silano, Luigi Iannelli

4.0.2 (2018-02-23)
------------------
* added the Crazyflie 2.0 default state estimator: complementary filter, in according to the last firmware release 2018.01.01
* modified the position controller in order to take into account the state estimator
* Contributors: Giuseppe Silano, Luigi Iannelli

4.0.1 (2018-02-02)
------------------
* added Crazyflie 2.0 position controller. The lower level controller is the same of the Crazyflie 2.0 firmware (released 2018.01.01)
* started from the 2.1.1 (2017-04-27) release version of RotorS
* Contributors: Giuseppe Silano, Emanuele Aucone, Benjamin Rodriguez, Luigi Iannelli
* Initial release of CrazyS for ROS Neotic. Add CMake 3.0 as required. Add version to the project name.
* Conributors: Daniele Morra, Giuseppe Silano
13 changes: 6 additions & 7 deletions rotors_control/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
cmake_minimum_required(VERSION 2.8.3)
project(rotors_control)

cmake_minimum_required(VERSION 3.0.2)
project(rotors_control VERSION 7.0.1)
add_definitions(-std=c++11)

find_package(catkin REQUIRED COMPONENTS
Expand All @@ -13,24 +12,24 @@ find_package(catkin REQUIRED COMPONENTS
)

find_package(
Eigen REQUIRED
Eigen3 REQUIRED
)

catkin_package(
INCLUDE_DIRS include ${Eigen_INCLUDE_DIRS}
INCLUDE_DIRS include ${Eigen3_INCLUDE_DIRS}
LIBRARIES lee_position_controller position_controller crazyflie_onboard_controller
roll_pitch_yawrate_thrust_controller sensfusion6 crazyflie_complementary_filter
mellinger_controller internal_model_controller
roll_pitch_yawrate_thrust_controller_crazyflie
CATKIN_DEPENDS geometry_msgs mav_msgs nav_msgs roscpp sensor_msgs
DEPENDS Eigen
DEPENDS Eigen3
)


include_directories(
include
${catkin_INCLUDE_DIRS}
${Eigen_INCLUDE_DIRS}
${Eigen3_INCLUDE_DIRS}
)

add_library(lee_position_controller
Expand Down
3 changes: 2 additions & 1 deletion rotors_control/package.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<package>
<name>rotors_control</name>
<version>6.0.9</version>
<version>7.0.1</version>
<description>RotorS control package</description>

<maintainer email="[email protected]">Giuseppe Silano</maintainer>
Expand All @@ -11,6 +11,7 @@
<author>Benjamin Rodriguez</author>
<author>Ria Sonecha</author>
<author>Luigi Iannelli</author>
<author>Daniele Morra</author>

<license>ASL 2.0</license>

Expand Down
65 changes: 3 additions & 62 deletions rotors_description/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,66 +2,7 @@
Changelog for package rotors_description
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

6.0.9 (2021-05-23)
7.0.1 (2021-12-26)
------------------

6.0.8 (2020-08-22)
------------------
* Add crazyflie2_forster.xacro file with Forster's parameters as described in #56
* Contributors: Tonirayn

6.0.7 (2020-05-13)
------------------

6.0.6 (2020-05-02)
------------------
* Add a VI sensor for the Crazyflie without shape and visual part
* Contributors: Giuseppe Silano

6.0.5 (2020-04-23)
------------------
* Fix issue according to https://github.com/gsilano/CrazyS/issues/44
* Changed the "measurement_divisor" (from 10 to 1) at line 895 in the component_snippets.xacro file
* Contributors: Giuseppe Silano

6.0.4 (2020-04-14)
------------------
* Add ideal imu sensor for the Crazyflie
* Contributors: Ria Sonecha, Giuseppe Silano

6.0.3 (2020-03-22)
------------------

6.0.2 (2020-02-09)
------------------

6.0.1 (2019-12-28)
------------------
* Deleted pi constant in the component_snippest file.
* Contributors: Giuseppe Silano

4.0.6 (2019-01-04)
------------------

4.0.5 (2018-12-17)
------------------

4.0.4 (2018-09-30)
------------------

4.0.3 (2018-06-04)
-------------------
* An if else structure has been added to the the crazyflie_base.xacro file. Such structure allows to able or unable thw real sensors based on the simulation request. In other words, when the complementary filter is unable, the ideal sensors are simulated and vice-versa.
* Contributors: Giuseppe Silano

4.0.2 (2018-02-23)
-------------------
* added the Crazyflie 2.0 IMU (MPU-9250) inside the component_snippest.xacro file. The IMU substitutes the ideal sensor previously employed in the crazyfie_base.xacro
* Contributors: Giuseppe Silano, Luigi Iannelli

4.0.1 (2018-02-02)
------------------
* initial Ubuntu package release
* added Crazyflie 2.0 urdf: crazyflie2.xacro and crazyflie2_base.xacro. The MPU-9250 IMU plugin is under developing.
* added Crazyflie 2.0 mesh file
* Contributors: Giuseppe Silano, Emanuele Aucone, Benjamin Rodriguez, Luigi Iannelli
* Initial release of CrazyS for ROS Neotic. Add CMake 3.0 as required. Add version to the project name.
* Conributors: Daniele Morra, Giuseppe Silano
4 changes: 2 additions & 2 deletions rotors_description/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.8.3)
project(rotors_description)
cmake_minimum_required(VERSION 3.0.2)
project(rotors_description VERSION 7.0.1)

find_package(catkin REQUIRED)

Expand Down
3 changes: 2 additions & 1 deletion rotors_description/package.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<package>
<name>rotors_description</name>
<version>6.0.9</version>
<version>7.0.1</version>
<description>The rotors_description package provides URDF models of the AscTec multicopters.</description>

<maintainer email="[email protected]">Giuseppe Silano</maintainer>
Expand All @@ -11,6 +11,7 @@
<author>Benjamin Rodriguez</author>
<author>Luigi Iannelli</author>
<author>Ria Sonecha</author>
<author>Daniele Morra</author>

<license>ASL 2.0</license>

Expand Down
48 changes: 3 additions & 45 deletions rotors_evaluation/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,7 @@
Changelog for package rotors_evaluation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

6.0.9 (2021-05-23)
7.0.1 (2021-12-26)
------------------

6.0.8 (2020-08-22)
------------------

6.0.7 (2020-05-13)
------------------

6.0.6 (2020-05-02)
------------------

6.0.5 (2020-04-23)
------------------

6.0.4 (2020-04-14)
------------------

6.0.3 (2020-03-22)
------------------

6.0.2 (2020-02-09)
------------------

6.0.1 (2019-12-28)
------------------

4.0.6 (2019-01-04)
------------------

4.0.5 (2018-12-17)
------------------

4.0.4 (2018-09-30)
------------------

4.0.3 (2018-06-04)
------------------

4.0.2 (2018-02-23)
------------------

4.0.1 (2018-02-02)
------------------
* initial Ubuntu package release
* Contributors: Giuseppe Silano, Luigi Iannelli
* Initial release of CrazyS for ROS Neotic. Add CMake 3.0 as required. Add version to the project name.
* Conributors: Daniele Morra, Giuseppe Silano
4 changes: 2 additions & 2 deletions rotors_evaluation/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 2.8.3)
project(rotors_evaluation)
cmake_minimum_required(VERSION 3.0.2)
project(rotors_evaluation VERSION 7.0.1)

find_package(catkin REQUIRED COMPONENTS rospy)
catkin_python_setup()
Expand Down
3 changes: 2 additions & 1 deletion rotors_evaluation/package.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<package>
<name>rotors_evaluation</name>
<version>6.0.9</version>
<version>7.0.1</version>
<description>The dataset evaluation package for the RotorS simulator.</description>

<maintainer email="[email protected]">Giuseppe Silano</maintainer>
Expand All @@ -11,6 +11,7 @@
<author>Emanuele Aucone</author>
<author>Benjamin Rodriguez</author>
<author>Luigi Iannelli</author>
<author>Daniele Morra</author>

<license>ASL 2.0</license>

Expand Down
Loading

0 comments on commit afa0da6

Please sign in to comment.