Skip to content

Commit

Permalink
Release v2.6.0
Browse files Browse the repository at this point in the history
General
---

This release is the first to support ROS2. Packages are provided for the ROS2 iron distribution under Ubuntu Jammy.

Added
---

- [mc_control] FSM's state output can be set from a PythonState
- [mc_observer] Add general configuration files and robot-specific configuration files for observers (#373)
- [mc_rtc] It is now possible to log arbitrary fixed size vectors (#369)
- [mc_solver] Allow to select active joints in CoMIncPlaneConstr (#374)

Changes
---

- The `mc_observers` physical library has been removed. The symbols are now part of the `mc_control` library. For backward compatibility purposes, the `mc_rtc::mc_observers` target is still available.

Fixes
---

- Avoid a crash when switching between two Python states (#372)
  • Loading branch information
gergondet committed Jun 13, 2023
1 parent 17ff409 commit f6ceb93
Show file tree
Hide file tree
Showing 5 changed files with 38 additions and 8 deletions.
24 changes: 23 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,27 @@

## [Unreleased]

## [2.6.0] - 2023-06-13

### General

This release is the first to support ROS2. Packages are provided for the ROS2 iron distribution under Ubuntu Jammy.

### Added

- [mc_control] FSM's state output can be set from a PythonState
- [mc_observer] Add general configuration files and robot-specific configuration files for observers (#373)
- [mc_rtc] It is now possible to log arbitrary fixed size vectors (#369)
- [mc_solver] Allow to select active joints in CoMIncPlaneConstr (#374)

### Changes

- The `mc_observers` physical library has been removed. The symbols are now part of the `mc_control` library. For backward compatibility purposes, the `mc_rtc::mc_observers` target is still available.

### Fixes

- Avoid a crash when switching between two Python states (#372)

## [2.5.0] - 2023-05-22

### Added
Expand Down Expand Up @@ -693,7 +714,8 @@ mc_rtc website and tutorials are now available in [Japanese](https://jrl-umi3218

Initial release

[Unreleased]: https://github.com/jrl-umi3218/mc_rtc/compare/v2.5.0...HEAD
[Unreleased]: https://github.com/jrl-umi3218/mc_rtc/compare/v2.6.0...HEAD
[2.6.0]: https://github.com/jrl-umi3218/mc_rtc/releases/tag/v2.6.0
[2.5.0]: https://github.com/jrl-umi3218/mc_rtc/releases/tag/v2.5.0
[2.4.0]: https://github.com/jrl-umi3218/mc_rtc/releases/tag/v2.4.0
[2.3.0]: https://github.com/jrl-umi3218/mc_rtc/releases/tag/v2.3.0
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ endif()

set(PROJECT_NAME mc_rtc)
set(PROJECT_DESCRIPTION mc_rtc)
set(PROJECT_VERSION 2.5.0)
set(PROJECT_VERSION 2.6.0)
set(PROJECT_URL https://gite.lirmm.fr/multi-contact/mc_rtc)
set(PROJECT_DEBUG_POSTFIX "_d")
set(PROJECT_USE_KEYWORD_LINK_LIBRARIES TRUE)
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
mc-rtc (2.6.0-1debian1) unstable; urgency=medium

* Upstream update: see CHANGELOG.md

-- Pierre Gergondet <[email protected]> Tue, 13 Jun 2023 14:47:34 +0900

mc-rtc (2.5.0-1debian1) unstable; urgency=medium

* Upstream update: see CHANGELOG.md
Expand Down
7 changes: 4 additions & 3 deletions doc/_i18n/en/tutorials/introduction/installation-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ We provide binaries for the current Ubuntu LTS releases and macOS via [Homebrew]

Binaries are recommended for Ubuntu users and macOS users. vcpkg is recommended for Windows users.

### Ubuntu LTS (18.04, 20.04)
### Ubuntu LTS (18.04, 20.04, 22.04)

{% assign install_apt=site.translations[site.lang].tutorials.introduction["installation-guide"].install_apt %}

Expand Down Expand Up @@ -42,9 +42,10 @@ You can then setup our registry by creating a `vcpkg-configuration.json` file ei
"kind": "git",
"baseline": "{see below}",
"repository": "https://github.com/mc-rtc/vcpkg-registry",
"packages": [ "spacevecalg", "rbdyn", "eigen-qld", "sch-core", "tasks",
"packages": [ "libnotify", "hpp-spline", "ndcurves", "tvm",
"spacevecalg", "rbdyn", "eigen-qld", "sch-core", "tasks",
"mc-rbdyn-urdf", "mc-rtc-data", "eigen-quadprog", "state-observation",
"hpp-spline", "ndcurves", "mc-rtc" ]
"mc-rtc" ]
}
]
}
Expand Down
7 changes: 4 additions & 3 deletions doc/_i18n/jp/tutorials/introduction/installation-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ mc\_rtcは、シミュレーションシステムやロボット制御システ

UbuntuユーザーとmacOSユーザーにはバイナリ版を推奨します。Windowsユーザーにはvcpkgを推奨します。

### Ubuntu LTS (18.04, 20.04)
### Ubuntu LTS (18.04, 20.04, 22.04)

{% assign install_apt=site.translations[site.lang].tutorials.introduction["installation-guide"].install_apt %}

Expand Down Expand Up @@ -42,9 +42,10 @@ brew install mc_rtc
"kind": "git",
"baseline": "{下記を参照}",
"repository": "https://github.com/mc-rtc/vcpkg-registry",
"packages": [ "spacevecalg", "rbdyn", "eigen-qld", "sch-core", "tasks",
"packages": [ "libnotify", "hpp-spline", "ndcurves", "tvm",
"spacevecalg", "rbdyn", "eigen-qld", "sch-core", "tasks",
"mc-rbdyn-urdf", "mc-rtc-data", "eigen-quadprog", "state-observation",
"hpp-spline", "mc-rtc" ]
"mc-rtc" ]
}
]
}
Expand Down

0 comments on commit f6ceb93

Please sign in to comment.