Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2022.05.1 with fixes in conda packages and bump in icub-models and robometry releases #1155

Merged
merged 5 commits into from
Jun 9, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ The format of this document is based on [Keep a Changelog](https://keepachangelo

## [Unreleased]

## [2022.05.1] - 2022-06-09

### Fixed
- Fixed generation of conda packages on Linux and macOS (https://github.com/robotology/robotology-superbuild/pull/1146).
- Bumped icub-models to v1.24.1 and robometry to v1.1.0 to fix related bugs (https://github.com/robotology/icub-models/issues/156 and https://github.com/robotology/robometry/pull/177).

## [2022.05.0] - 2022-05-31

### Added
- Added the [`robot-log-visualizer` package](https://github.com/ami-iit/robot-log-visualizer) and its dependencies to the robotology-superbuild, if the option `ROBOTOLOGY_USES_PYTHON` and `ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS` are enabled. As `robot-log-visualizer` is a pure Python package, the PR also adds a `rob_sup_pure_python_ycm_ep_helper` CMake helper function to simply the process or writing `Build<package>.cmake` scripts for pure Python packages (https://github.com/robotology/robotology-superbuild/pull/1069).
- Added `OpenXR` and `OpenVR` related projects if the `ROBOTOLOGY_ENABLE_TELEOPERATION` option is enabled (https://github.com/robotology/robotology-superbuild/issues/1113).
Expand Down
2 changes: 1 addition & 1 deletion cmake/RobotologySuperbuildOptions.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ endif()

set(ROBOTOLOGY_PROJECT_TAGS "Custom" CACHE STRING "The tags to be used for the robotology projects: Stable, Unstable, LatestRelease or Custom. This can be changed only before the first configuration.")
mark_as_advanced(ROBOTOLOGY_PROJECT_TAGS)
set(ROBOTOLOGY_PROJECT_TAGS_CUSTOM_FILE "${CMAKE_CURRENT_SOURCE_DIR}/releases/2022.05.0.yaml" CACHE FILEPATH "If ROBOTOLOGY_PROJECT_TAGS is custom, this file will be loaded to specify the tags of the projects to use.")
set(ROBOTOLOGY_PROJECT_TAGS_CUSTOM_FILE "${CMAKE_CURRENT_SOURCE_DIR}/releases/2022.05.1.yaml" CACHE FILEPATH "If ROBOTOLOGY_PROJECT_TAGS is custom, this file will be loaded to specify the tags of the projects to use.")
mark_as_advanced(ROBOTOLOGY_PROJECT_TAGS_CUSTOM_FILE)
set_property(CACHE ROBOTOLOGY_PROJECT_TAGS PROPERTY STRINGS "Stable" "Unstable" "LatestRelease" "Custom")

Expand Down
2 changes: 1 addition & 1 deletion conda/cmake/CondaGenerationOptions.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ option(CONDA_GENERATE_ROBOTOLOGY_METAPACKAGES "If on, generate recipes for robot

# This variable is automatically set to contain the robotology-superbuild version in case of releases
if(NOT CONDA_ROBOTOLOGY_SUPERBUILD_VERSION)
set(CONDA_ROBOTOLOGY_SUPERBUILD_VERSION 2022.05.0)
set(CONDA_ROBOTOLOGY_SUPERBUILD_VERSION 2022.05.1)
endif()

# For more conda generation options, check the specific project Build<CMakeProject>.cmake
Expand Down
2 changes: 1 addition & 1 deletion packaging/windows/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

cmake_minimum_required(VERSION 3.12)

set(INSTALLER_VERSION 2022.05.0)
set(INSTALLER_VERSION 2022.05.1)
option(RI_INCLUDE_GAZEBO "If ON include the Gazebo simulator binaries." ON)
option(RI_BUILD_FULL_INSTALLER "If ON build the full installer, otherwise the dependencies one." ON)

Expand Down
241 changes: 241 additions & 0 deletions releases/2022.05.1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,241 @@
repositories:
qpOASES:
type: git
url: https://github.com/robotology-dependencies/qpOASES.git
version: v3.2.0.1
osqp:
type: git
url: https://github.com/oxfordcontrol/osqp.git
version: v0.6.2
manif:
type: git
url: https://github.com/robotology-dependencies/manif.git
version: 0.0.4.1
qhull:
type: git
url: https://github.com/qhull/qhull.git
version: 2020.2
CppAD:
type: git
url: https://github.com/coin-or/CppAD.git
version: 20220000.4
casadi:
type: git
url: https://github.com/ami-iit/casadi.git
version: 3.5.5.3
YCM:
type: git
url: https://github.com/robotology/ycm.git
version: v0.14.1
YARP:
type: git
url: https://github.com/robotology/yarp.git
version: v3.7.0
ICUB:
type: git
url: https://github.com/robotology/icub-main.git
version: v1.25.0
ICUBcontrib:
type: git
url: https://github.com/robotology/icub-contrib-common.git
version: v1.19.0
robots-configuration:
type: git
url: https://github.com/robotology/robots-configuration.git
version: v1.24.0
GazeboYARPPlugins:
type: git
url: https://github.com/robotology/gazebo-yarp-plugins.git
version: v4.4.0
icub-models:
type: git
url: https://github.com/robotology/icub-models.git
version: v1.24.1
yarp-matlab-bindings:
type: git
url: https://github.com/robotology/yarp-matlab-bindings.git
version: v3.7.0
RobotTestingFramework:
type: git
url: https://github.com/robotology/robot-testing-framework.git
version: v2.0.1
icub-tests:
type: git
url: https://github.com/robotology/icub-tests.git
version: v1.23.0
blocktestcore:
type: git
url: https://github.com/robotology/blocktest.git
version: v2.3.4
blocktest-yarp-plugins:
type: git
url: https://github.com/robotology/blocktest-yarp-plugins.git
version: v1.1.3
iDynTree:
type: git
url: https://github.com/robotology/idyntree.git
version: v5.2.1
BlockFactory:
type: git
url: https://github.com/robotology/blockfactory.git
version: v0.8.3
WBToolbox:
type: git
url: https://github.com/robotology/wb-toolbox.git
version: v5.5.0
OsqpEigen:
type: git
url: https://github.com/robotology/osqp-eigen.git
version: v0.7.0
UnicyclePlanner:
type: git
url: https://github.com/robotology/unicycle-footstep-planner.git
version: v0.4.1
walking-controllers:
type: git
url: https://github.com/robotology/walking-controllers.git
version: v0.5.1
icub-gazebo-wholebody:
type: git
url: https://github.com/robotology/icub-gazebo-wholebody.git
version: v0.1.0
whole-body-controllers:
type: git
url: https://github.com/robotology/whole-body-controllers.git
version: v2.5.6
whole-body-estimators:
type: git
url: https://github.com/robotology/whole-body-estimators.git
version: v0.7.0
walking-teleoperation:
type: git
url: https://github.com/robotology/walking-teleoperation.git
version: v1.3.0
forcetorque-yarp-devices:
type: git
url: https://github.com/robotology/forcetorque-yarp-devices.git
version: v0.3.0
wearables:
type: git
url: https://github.com/robotology/wearables.git
version: v1.4.0
HumanDynamicsEstimation:
type: git
url: https://github.com/robotology/human-dynamics-estimation.git
version: v2.5.0
human-gazebo:
type: git
url: https://github.com/robotology/human-gazebo.git
version: v1.0.1
icub_firmware_shared:
type: git
url: https://github.com/robotology/icub-firmware-shared.git
version: v1.25.0
icub-firmware:
type: git
url: https://github.com/robotology/icub-firmware.git
version: v1.25.0
icub-firmware-build:
type: git
url: https://github.com/robotology/icub-firmware-build.git
version: v1.25.0
icub-firmware-models:
type: git
url: https://github.com/robotology/icub-firmware-models.git
version: v1.25.0
yarp-device-xsensmt:
type: git
url: https://github.com/robotology/yarp-device-xsensmt.git
version: v0.2.0
yarp-device-ovrheadset:
type: git
url: https://github.com/robotology/yarp-device-ovrheadset.git
version: v1.0.0
speech:
type: git
url: https://github.com/robotology/speech.git
version: v1.2.0
icub-basic-demos:
type: git
url: https://github.com/robotology/icub-basic-demos.git
version: v1.21.0
funny-things:
type: git
url: https://github.com/robotology/funny-things.git
version: v2.1.0
bipedal-locomotion-framework:
type: git
url: https://github.com/ami-iit/bipedal-locomotion-framework.git
version: v0.6.0
LieGroupControllers:
type: git
url: https://github.com/ami-iit/lie-group-controllers.git
version: v0.1.1
event-driven:
type: git
url: https://github.com/robotology/event-driven.git
version: v1.7
matioCpp:
type: git
url: https://github.com/ami-iit/matio-cpp.git
version: v0.2.0
diagnosticdaemon:
type: git
url: https://github.com/robotology/diagnostic-daemon.git
version: v1.0.0
osqp-matlab:
type: git
url: https://github.com/ami-iit/osqp-matlab-cmake-buildsystem.git
version: v0.6.2.3
YARP_telemetry:
type: git
url: https://github.com/robotology/robometry.git
version: v0.5.1
robometry:
type: git
url: https://github.com/robotology/robometry.git
version: v1.1.0
gym-ignition:
type: git
url: https://github.com/robotology/gym-ignition.git
version: v1.3.1
matlab-whole-body-simulator:
type: git
url: https://github.com/ami-iit/matlab-whole-body-simulator.git
version: v3.0.0
casadi-matlab-bindings:
type: git
url: https://github.com/ami-iit/casadi-matlab-bindings.git
version: v3.5.5.2
idyntree-yarp-tools:
type: git
url: https://github.com/robotology/idyntree-yarp-tools.git
version: v0.0.5
pyqtconsole:
type: git
url: https://github.com/pyqtconsole/pyqtconsole.git
version: v1.2.2
meshcat-python:
type: git
url: https://github.com/rdeits/meshcat-python.git
version: v0.3.2
robot-log-visualizer:
type: git
url: https://github.com/ami-iit/robot-log-visualizer.git
version: v0.1.5
OpenXR:
type: git
url: https://github.com/KhronosGroup/OpenXR-SDK.git
version: release-1.0.23
OpenVR:
type: git
url: https://github.com/ami-iit/openvr.git
version: v1.16.8.1
yarp-device-openxrheadset:
type: git
url: https://github.com/ami-iit/yarp-device-openxrheadset.git
version: v0.0.1
yarp-openvr-trackers:
type: git
url: https://github.com/ami-iit/yarp-openvr-trackers.git
version: v0.0.1