Skip to content

Releases: robotique-ecam/cdfr

CDFR 2021

11 Nov 15:55
6958cb6
Compare
Choose a tag to compare

This Release gives the state of the repository at the end of the 'Sail the World' CDFR2021 edition, right before starting to work on the 2022 'Age of Bots' edition.

macOS 11 - ROS Foxy

23 Dec 17:09
Compare
Choose a tag to compare

ROS Foxy / Navigation2 / TEB
Prebuilt for macOS 11.x on amd64 only

Requires Webots 2021a
Requires brew [email protected] to be installed and system default
Requires also the following environment variables

set -gx LIBRARY_PATH /usr/local/lib
set -gx DYLD_INSERT_LIBRARIES (python3-config --prefix)/Python
set -gx WEBOTS_HOME /Applications/Webots.app/
set -gx OPENSSL_ROOT_DIR /usr/local/opt/openssl/
set -gx PYTHONPATH "$PYTHONPATH:$WEBOTS_HOME/lib/controller/python39/"

Note : SIP doesn't have to be disabled as stated by the official ROS2 documentation
You only need to enable developer mode for your terminals by going into Security & Privacy > Privacy > Developer Tools after running this command

spctl developer-mode enable-terminal

ROS2 Foxy

02 Nov 09:49
Compare
Choose a tag to compare

ROS2 foxy and navigation packages built for :

  • Raspbian Buster aarch/arm64 on Raspberry Pi 4B rev1.2 (ARM Cortex A72)
  • macOS amd64 10.12 or higher built on macOS 11.0

Beta v0.8.0

24 Aug 17:23
Compare
Choose a tag to compare
Beta v0.8.0 Pre-release
Pre-release
  • Updated linux distro to ubuntu 20.04 LTS
  • Updated ROS2 distro to Foxy
  • Added webots simulation world for Physical based simulation
  • Automated cloud based simulation on Github Actions CI
  • New Timed Elastic Band (TEB) Controller achieving high speed and precision
  • Added package Titan for simulation mode
  • Compatibility with ros2_cross_compile for packaging x86_64/arm64 ros2 packages
  • Refactored cetautomatix
  • Simulation mode for assurancetourix, drive and pharaon
  • Fixed many bugs thanks to simulation mode, including race conditions between modules

Alpha v0.7.0

29 Mar 12:05
Compare
Choose a tag to compare
Alpha v0.7.0 Pre-release
Pre-release
  • Full support for asterix, obelix, assurancetourix and pharaon running simultaneously
  • Upstreamed navigation2 stack to master branch
  • Refactored behavior trees with full strategy engine support
  • Robot launchers templating
  • Support for border in map
  • Added transformix service for transformations
  • Added firmware for microcontrolers and pharaon
  • Consistent code formatting through the whole repository
  • Refactored setup script and updated docs
  • Default build type for cmake is now Release
  • Updated CI to use setup script in simulation mode
  • Added changelog