Recent Releases of https://github.com/ami-iit/bipedal-locomotion-framework
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.22.0
What's Changed
- Remove unused types.h include, fix compilation with osqp 1.0.0 and fix flaky QPInverseKinematics test by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/983
- Do not disable IK in conda-forge Linux and macOS CI and set seed for all tests that use iDynTree test helpers by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/986
- Add joint acceleration retrieval methods to YarpSensorBridge python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/987
- Update YarpRobotLoggerDevice to use absolute clock for periodic threads by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/988
- 🚀 Release 0.22.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/990
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.21.1...v0.22.0
- C++
Published by GiulioRomualdi about 1 year ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.21.1
What's Changed
- Remove changelog-checker CI by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/980
- Fix bug when controlling prismatic or revolute joints in pwm, current, or torque mode by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/979
- Release 0.21.1 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/982
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.21.0...v0.21.1
- C++
Published by GiulioRomualdi about 1 year ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.21.0
What's Changed
- Add missing
ContinuousDynamicalSystemrow toExported componentsin the README by @fils99 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/919 - Some improvements on the YarpRobotLoggerDevice and removed ROS1 device by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/910
- Add zmp generator and populate all outputs of the unycycle trajectory generator by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/916
- Variable feasible region task by @rob-mau in https://github.com/ami-iit/bipedal-locomotion-framework/pull/922
- Fix bug in tsid balancing torque control by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/926
- Add member function to return current time of fixed foot detector by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/928
- Enable the setting of the measured feet transform for the Unicycle Trajectory Generator by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/927
- Add the possibility to easily disable/enable the rt logging in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/932
- Do not call findpackage(
) if FRAMEWORK USE_is defined by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/930 - Enable Programmatic Creation of VariableRegularizationTask by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/934
- Fixed some prints of the logger device by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/935
- Fix iDynTree warnings by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/936
- Add option FRAMEWORKCOMPILEMotorCurrentTrackingApplication in cmake file by @fils99 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/937
- Do not run cmake-package-check on Windows under bash by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/941
- Add isSetPointSetAtLeastOnce flag to IK and TSID task classes for set-point validation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/939
- Attempt to fix the documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/947
- Bump spdlog version in CI conda-forge by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/945
- Add motor temperature sensor support to SensorBridge and YarpSensorBridge and logger by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/946
- Add joint type handling to YarpSensorBridge in case of prismatic and revolute joints by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/949
- Improve JointTorqueControl device by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/948
- Fix resize vector in
JointTorqueControlDeviceby @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/951 - Implement FloatingBaseSystemAccelerationKinematics in ContinuousDynamicalSystem component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/950
- Add IJointFault yarp dev in PassThroughControlBoard to handle HardwareFault by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/954
- Update version of tiny-process-lib and cvnp to fix usage with CMake 4 and numpy 2 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/955
- Support compilation with casadi >= 3.7.0 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/956
- Fix Ubuntu 20.04 CI job by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/957
- Refactor RobotDynamicsEstimator: Remove FrictionTorqueStateDynamics, Fix Tests by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/953
- Use resource finder to load friction models in JointTorqueControlDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/961
- Only link pclcommon to PerceptionInterface instead of the full PCLLIBRARIES by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/962
- Modify JointTorqueControlDevice to use motor temperature as additional input for PINN (friction estimation) by @fils99 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/960
- Change logic of RobotDynamicsEstimator and code refactoring by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/959
- Add possibility to control linear actuator by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/964
- Fix logic for friction torque saturation by @fils99 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/965
- Fix wrong URL and hash for ergoCubSN001 model in RobotDynamicsEstimator tests by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/968
- Remove use of deprecated FrameGrabberInterfaces.h YARP header by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/970
- Do not use FRAMEWORKCOMPILEMath before it is defined by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/973
- Define FRAMEWORKCOMPILEManifConversions before FRAMEWORKCOMPILERobotDynamicsEstimator by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/975
- Move apt-based CI to Ubuntu 24.04 and use colcon and vcstool by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/972
- Update gh-pages.yml job to use ubuntu-24.04 image instead of ubuntu-20.04 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/976
- conda-ci: On Windows migrate to use VS2022 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/974
New Contributors
- @rob-mau made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/922
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.20.0...v0.21.0
- C++
Published by GiulioRomualdi about 1 year ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.20.0
What's Changed
- Use conda-forge's catch2 in CI to avoid build failures, set OMPNUMTHREADS=1 and updated catch2's used by FetchContent to 3.7.1 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/884
- Add USESYSTEMtiny-process-library CMake option to use tiny-process-library found in system by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/891
- Fix bug joint torque control device by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/890
- [ergoCubSN001] Enable the logging of the external wrenches of the legs and the arms IMUs by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/888
- Implement low-pass filter for estimated friction torque by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/892
- Switch from actions/checkout@v2 to actions/checkout@v4 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/893
- Add basic test for YarpRobotLoggerDevice by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/862
- Add motor current tracking application by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/894
- Add optional initialization of base pose and feet pose in the Unicycle Trajectory Generator by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/887
- Fix bug related to prepare_data() method calling by @fils99 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/895
- Fix the normal force limit constraint in the CentroidalMPC by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/898
- Add software position limits to motor current tracking application by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/901
- Add PI-ADHERENT framework to ML by @evelyd in https://github.com/ami-iit/bipedal-locomotion-framework/pull/889
- Change device jtcvc to use motor velocity and joint velocity in input to PINN models by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/903
- Fix loading of Python bindings on Windows when installed in arbitrary directory by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/905
- Set the system timer resolution to the minimum value for higher precision on Windows by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/907
- [ergoCubSN000] update config files of the logger device by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/913
- Add option FRAMEWORKCOMPILERos1Publisher and deprecate BipedalLocomotion::YarpUtilities::RosPublisher class by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/914
- Estimate motor and joint velocities through KF by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/909
- Add rpc commands to YarpLoggerDevice by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/915
New Contributors
- @fils99 made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/895
- @evelyd made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/889
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.19.0...v0.20.0
- C++
Published by GiulioRomualdi over 1 year ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.19.0
What's Changed
- Use IMU measurements to set submodel base state in RDE by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/793
- 🤖 [ergoCubSN001] Add streaming of arm fts by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/803
- Add configuration files to log data from ergoCubGazeboV1_1 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/806
- 🤖 [ergoCubGazeboV1_1] Enable the logging of the feet FT IMU by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/808
- 🤖 [ergoCubGazeboV1_1] Fix logging configuration file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/809
- 🤖 [ergoCubSN001] Add logging of the wrist and fix the name of the waist imu by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/810
- Fix the barrier logic for threads synchronization by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/811
- Fixed setting of target include directories for the yarp devices by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/814
- add UnicyclePlanner unit test by @mebbaid in https://github.com/ami-iit/bipedal-locomotion-framework/pull/815
- Export the CoM velocity and the angular momentum trajectory in the CentroidalMPC by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/818
- Add member function to set gravity vector in centroidal dynamics system by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/821
- Add the possibility to set the exogenous signal for the IK::CoMTask by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/824
- Add getJointTorques to python bindings by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/825
- RT Capabilities Part 1 - YARP Logger Device by @nicktrem in https://github.com/ami-iit/bipedal-locomotion-framework/pull/817
- Adding time profiler to BLF. by @G-Cervettini in https://github.com/ami-iit/bipedal-locomotion-framework/pull/826
- Add the possibility to programmatically build a TSID problem from config file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/828
- Constraint pybind11 version to fix conda-forge Windows CI by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/831
- Remove homebrew job from CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/822
- Resolve iDynTree deprecation warnings and require iDynTree v10.0.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/832
- InstallBasicPackageFiles: Fix bug of OVERRIDEMODULEPATH that corrupt CMAKEMODULEPATH values set by blf transitive dependencies by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/827
- Refactor YarpRobotControl::setReferences function to include optional current joint values and avoid to switch control mode in YarpRobotControl::setReferences by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/833
- Add support for testing if a portion of code allocates memory via MemoryAllocationMonitor by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/768
- InstallBasicPackageFiles: Fix OVERRIDEMODULEPATH with CMake >=3.29.1 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/835
- Implement ZeroOrderSpline and add the possibility to get only position or position/velocity from the spline by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/834
- Add the possibility to set the number of threads used by onnxruntime in MANN by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/836
- Automatic update
.github/labeler.ymlfile :rocket: by @github-actions in https://github.com/ami-iit/bipedal-locomotion-framework/pull/837 - Implement ButterworthLowPassFilter by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/838
- Add maximum admissible time step parameter to YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/839
- Implement the python bindings for the Butterworth low pass filter by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/840
- set gravity vector as an input argument of the CentroidalMPC by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/823
- Implement the prewrapping in the butterworth filter by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/841
- Implement Conversions::toiDynTreeRot function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/842
- Fix the ergoCubSN001 logging by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/848
- Fix signal logging in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/849
- Fix
VectorsCollectionClient.read_data(False)to providecollectionas output and avoid segmentation fault by @FabioBergonti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/850 - Create python bindings of
VectorsCollectionby @FabioBergonti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/854 - Add vector size check for joint values in setReferences in YarpRobotControl.cpp by @giotherobot in https://github.com/ami-iit/bipedal-locomotion-framework/pull/852
- Modify the unicycle planner by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/844
- [ergoCubSN002] Add configuration file for the logging by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/857
- Add simple notebook example for joint control by @giotherobot in https://github.com/ami-iit/bipedal-locomotion-framework/pull/855
- Switch from mamba to conda by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/858
- Update documentation for vector collection server by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/863
- Fix Changelog checker by @giotherobot in https://github.com/ami-iit/bipedal-locomotion-framework/pull/856
- add setControlModeAsync member function by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/860
- Add Unicycle Trajectory Generator by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/845
- conda-forge-ci: Do not install unneeded cdt packages by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/861
- Update yarp-robot-logger.xml for ergocubSN002 by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/865
- Fix link to deprecated CMake target YARP::YARP_OS by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/864
- Update blf-logger-with-audio.sh script to support different logger launch file by @giotherobot in https://github.com/ami-iit/bipedal-locomotion-framework/pull/867
- Add method to get joint limits from control board by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/868
- Bump manif in CI to 0.0.5 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/874
- Make joint encoder acceleration reading optional by @LoreMoretti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/876
- Added missing logData for vectorSignals and TextLogging by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/869
- Add joint velocity limits task by @davidegorbani in https://github.com/ami-iit/bipedal-locomotion-framework/pull/879
- Implement joint torque control device and friction estimation through PINN by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/866
- Add the possibility to set the fixed joint configuration in balancing-torque-control app by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/880
New Contributors
- @LoreMoretti made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/811
- @mebbaid made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/815
- @nicktrem made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/817
- @FabioBergonti made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/850
- @giotherobot made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/852
- @davidegorbani made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/879
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.18.0...v0.19.0
- C++
Published by GiulioRomualdi almost 2 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.18.0
What's Changed
- 🤖 [ergoCubSN001] Update YarpRobotLoggerDevice configuration file to exclude the head-imu and include the arms FTs by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/798
- Avoid to call BufferedPort::prepare every time VectorsCollectionServer::populateData is called by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/790
- Run distance QP-IK test only with revolute joints by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/800
- Check that the size the gains and weights vectors are correct by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/797
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.17.0...v0.18.0
- C++
Published by GiulioRomualdi over 2 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.17.0
What's Changed
- Implement ContactList::getNextContact and ContactList::getActiveContact in Contact component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/764
- Restructure of the CentroidalMPC class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/766
- Refactory of the swing foot planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/765
- Implement VectorsCollectionServer and VectorsCollectionClient classes by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/767
- CI: Bump vcpkg-robotology to v0.11.0 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/770
- Restructure ML component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/771
- Avoid to call getMetadata if the signal is not connected in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/774
- Restructure Spline class to be compatible with different type of Eigen Vectors by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/773
- Add process dynamics class for external contacts by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/759
- 🤖 [ergoCubSN001] Update the configuration file to enable the robot logging data by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/772
- Position balancing logging by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/776
- Implement toString() methods in PlannedContact, ContactList, ContactPhase and ContactPhaseList by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/777
- Fix metadata collection in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/778
- Install all common mamba dependencies in a single command by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/781
- Update the README in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/779
- Implement LinearSpline in Math component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/782
- Add the support of QP problems with no constraint in QPInverseKinematics and QPTSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/784
- Add logging of jabra camera and balancing application data by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/783
- Add the possibility to set the SwingFootPlanner position and orientation tolerances as configuration parameters by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/785
- [ergoCubSN001] Enable the logging of the torso pitch joint by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/786
- Add plot of the joint position error by @EhsanRanjbari in https://github.com/ami-iit/bipedal-locomotion-framework/pull/775
- Add joints grid trajectory generator application by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/787
- Add the possibility to resample the contact in a given contact list and force the MPC to required correctly sampled contacts by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/788
New Contributors
- @EhsanRanjbari made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/775
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.16.1...v0.17.0
- C++
Published by GiulioRomualdi over 2 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.16.1
What's Changed
- Fixed compilation on Windows of fmt formatter for Eigen types. by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/762
- [ergoCubSN000] Update the YarpRobotLogger configuration file to be compliant with robots-configuration v2.5.2 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/763
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.16.0...v0.16.1
- C++
Published by GiulioRomualdi over 2 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.16.0
What's Changed
- Add the possibility to control a subset of coordinates in TSID::CoMTask by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/724
- Fix changelog-checker CI check by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/728
- Fix dimension of A and b matrices in TSID's CoMTask by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/727
- Set a maximum number of accepted deadline miss the the AdvanceableRunner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/726
- Distance and gravity tasks by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/717
- Add the possibility to control a subset of linear coordinates in
TSID::SE3Taskby @xela-95 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/738 - Add last version of RobotDynamicsEstimator code used for the paper - PR1 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/731
- Add the
getControllerOutputmethod to theTSID::SE3Taskclass by @Gio-DS in https://github.com/ami-iit/bipedal-locomotion-framework/pull/740 - CMake: Permit to explictly specify Python installation directory by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/741
- Remove outdated tests - PR2 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/742
- Modify ci to install and test
RobotDynamicsEstimatorlibrary by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/746 - Implement GlobalCoPEvaluator in contact Component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/745
- Restructure the balancing-position-control script by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/716
- 🤖 [ergoCubSN001] Add the configuration file for YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/747
- Add tests for already merged classes of RDE library - PR3 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/743
- Fix timestamp logging for the cameras by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/748
- Avoid to download the robot and the network models if the tests are not enabled in ML component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/749
- Implement inequality operator for the PlannedContact class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/750
- Update the CMakeLists.txt to be compliant with python 3.12 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/752
- Fix inequality operator in PlannedContact bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/753
- Add state/measurement models and RDE main class - PR4 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/744
- Add Python bindings for RDE library - PR5 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/755
- added mass matrix regularziation in TSID joint dynamic task by @CarlottaSartore in https://github.com/ami-iit/bipedal-locomotion-framework/pull/722
- Add missing include(FetchContent) in bindings/python/RobotInterface/CMakeLists.txt by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/757
- Implement
RobotDynamicsEstimatorDevice- PR6 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/756 - Fix some typos in the README by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/758
New Contributors
- @xela-95 made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/738
- @Gio-DS made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/740
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.15.0...v0.16.0
- C++
Published by GiulioRomualdi over 2 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.15.0
What's Changed
- conda-forge CI: Remove manifpy strict pin by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/704
- Use
std::chrono::nanosecondsinclockandAdvanceableRunnerby @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/702 - Give the possibility to set an external wrench in the CentroidalDynamics by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/705
- Add config files to log ergoCubGazeboV1 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/690
- Fix the time logging in YarpRobotLogger device by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/708
- Remove duplicated find_package for BayesFilters by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/709
- Implement RK4 integrator in ContinuousDynamicalSystem component and expose the Python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/711
- Implement blf-balancing-torque-control by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/707
- Add the possibility to call MANN + Centroidal MPC in python by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/712
- Attempt to use the c version of qhull by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/713
- Camera bridge bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/695
- Fix handling of feedforward acceleration in
BipedalLocomotion::TSID::JointTrackingTask::setSetPointby @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/719 - Change FT sensors names for compatibility with icub-models >= 2.0.0, robots-configuration >= 2.5.0 and ergocub-software >= 0.3.4 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/720
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.14.1...v0.15.0 and here
- C++
Published by GiulioRomualdi almost 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.14.1
What's Changed
- Fix standalone Python bindings workflow by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/698
- Fix python bindings compilation when toml is not installed by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/700
- Fix YarpRobotLoggerDevice if YARPROBOTNAME is not defined by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/701
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.14.0...v0.14.1
- C++
Published by GiulioRomualdi about 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.14.0
What's Changed
- Implement a class to perform inference with the MANN network by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/652
- Remove FRAMEWORKCOMPILEtests leftovers by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/657
- Add missing test testfixedfoot_detector.py to Python tests by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/658
- Automatic update
.github/labeler.ymlfile :rocket: by @github-actions in https://github.com/ami-iit/bipedal-locomotion-framework/pull/660 - Implement robot dynamics estimator - PR1 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/661
- Fix CHANGELOG.md by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/663
- Fix RobotDynamicsEstimator compilation dependencies by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/665
- Implement robot dynamics estimator - PR2 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/662
- Add accelerometer and gyroscope dynamic models by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/666
- Add process model for friction torque and measurement model for motor current by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/667
- Restructure application folders of YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/670
- Add fts and imus of the legs to YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/671
- 🤖 [ergoCubSN000] Clean the mas remapper files of the YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/673
- Add workaround for conda-forge manifpy and GCC 12 problem by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/675
- Enable depth logging in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/672
- Add the possibility to use MANN in autoregressive fashion by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/659
- Findonnxruntime: improve header detection by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/677
- Avoid to set the trajectory length in MANN by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/678
- Fix macOS compilation of FeasibleContactWrenchTask by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/680
- Add UkfState class by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/669
- Implement MANNTrajectoryGenerator in ML component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/668
- Implement a bash script to automatically log the audio by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/681
- Implement QuadraticBezierCurve and MANNAutoregressiveInputBuilder by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/683
- Use schmitt trigger to detect the contat activation and deactivation in MANN by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/684
- Implement the CentroidalMPC controller in ReducedModelControllers component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/645
- Expose the CoM trajectory and the angular momentum trajectory as std::vector in MANNTrajectoryGenerator by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/687
- Add UnicyclePlanner to the list of dependency to disable in CI to check if build works fine anyhow by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/435
- Automatic update
.github/labeler.ymlfile :rocket: by @github-actions in https://github.com/ami-iit/bipedal-locomotion-framework/pull/689 - MANN: support Windows by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/686
- Add the possibility to change the orientation of the foot in the swing foot planner when the contact is not active by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/688
- Fix CentroidalMPC documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/691
- Implement BaseEstimatorFromFootIMU by @G-Cervettini in https://github.com/ami-iit/bipedal-locomotion-framework/pull/641
- Make the YarpSensorBridge compatible with MAS that use the same name between gyro ac magn and orientation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/692
- Make InputPort, OutputPort, Advanceable, Sink and Source obey rule of 5 by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/397
- Rename the audio in blf-logger-with-audio only if the mat and the wav files have been created by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/693
- Python bindings for : Centroidal MPC, Centroidal Dynamics and Contacts by @CarlottaSartore in https://github.com/ami-iit/bipedal-locomotion-framework/pull/650
- Use the Cmake targets in the python bindings generation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/697
New Contributors
- @G-Cervettini made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/641
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.13.0...v0.14.0
- C++
Published by GiulioRomualdi about 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.13.0
What's Changed
- Update the IK tutorial to use QPInverseKinematics::build by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/621
- Return an error if an invalid KinDynComputations object is passed to
QPInverseKinematics::build()by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/622 - Update InverseKinematics example README by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/623
- Handle the case without force/torque sensors by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/625
- Implement the DiscreteGeometryContact in Contacts component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/626
- Restructure ContactDetector machinery by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/624
- Refactor how the time is handled in the entire framework by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/630
- Modify SubModelCreator test and SubModelKinDynWrapper test by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/631
- Looking for c++17 for python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/635
- fix documentation for QPTSID.h by @CarlottaSartore in https://github.com/ami-iit/bipedal-locomotion-framework/pull/634
- Add the possibility to update the contact list in the swing foot trajectory planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/637
- Fix error message for contact wrench variable by @CarlottaSartore in https://github.com/ami-iit/bipedal-locomotion-framework/pull/639
- Fix compilation when using CMake 3.26.1 and pybind11 2.4.3 (for example on Ubuntu 20.04 GitHub Actions image) by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/643
- Implement NamedTuple and the CentroidalDynamics classes by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/642
- Update the inverse_kinematics example to be compliant the new version of ContinousDynamicalSystem by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/648
- Speed up the GitHub CI compilation by using all the cores of the GitHub runner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/647
- Update the code to be compatible with LieGroupControllers v0.2.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/653
- Allow use of vectors for task gains by @RiccardoGrieco in https://github.com/ami-iit/bipedal-locomotion-framework/pull/654
- Catch2 is now downloaded with fetchcontent if BUILD_TESTING is set to on by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/655
- Add the possibility to set vectorial gains in CoM IK and TSID tasks by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/656
New Contributors
- @CarlottaSartore made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/634
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.12.0...v0.13.0
- C++
Published by GiulioRomualdi over 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.12.0
What's Changed
- Improvements on the
MultipleAnalogSensorsRemapperhandling in the framework by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/569 - Workaround for python brew installation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/583
- Automatic polling for exogenous signals by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/570
- Ask for toml++ v3.0.1 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/581
- [TextLogging] Allow custom logger name by @RiccardoGrieco in https://github.com/ami-iit/bipedal-locomotion-framework/pull/582
- 🤖 [iCubGenova09] Fix the YarpRobotLogger imu and camera configuration by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/584
- Fix iDynTree 4.3.0 deprecations by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/588
- Fix conda-ci GitHub Action CI by using mambaforge directly by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/593
- Fix compatibility with OpenCV 4.7.0 by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/589
- Use _WIN32 to check windows OS by @RiccardoGrieco in https://github.com/ami-iit/bipedal-locomotion-framework/pull/590
- Fix gh-pages CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/594
- Add a tutorial for the inverse kinematics by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/596
- Implement the ROS2 sink for the TextLogging by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/587
- Attempt to fix macOS CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/597
- Implement QPFixedBaseInverseKinematics class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/599
- 🤖 [ergoCubSN000] Add configuration files for the YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/600
- Fix the documentation in the IK component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/602
- Add the possibility to customize the video codec in the YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/607
- Add functions to split a robot model into submodel objects by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/604
- Finalize the python bindings for the Spline by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/609
- Fix attachRemappedRemoteControlBoard in YarpSensorBridge by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/608
- Implement the python bindings for the iDynTree to manif conversions by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/610
- Implement blf-balancing-position-control application and YarpTextLogging python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/611
- Add SubModelKinDynWrapper class by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/605
- Implement the JointLimitsTask for the IK by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/603
- Fix conda channel used in README by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/613
- Fix race condition in System::ClockBuilder by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/618
- Add the possibility to programmatically build an IK problem from a configuration file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/614
- Add WeightProvider factory and implement IntegrationBasedIKProblem by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/619
New Contributors
- @RiccardoGrieco made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/582
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.11.1...v0.12.0
- C++
Published by GiulioRomualdi over 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.11.1
What's Changed
- Use std::int64_t instead of long in TextLoggingEntry class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/580
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.11.0...v0.11.1
- C++
Published by GiulioRomualdi over 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.11.0
What's Changed
- Log the status of the system with tiny-process-library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/571
- Add the maintainers by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/573
- Fix simple typo in YarpLoggerFactory docs by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/574
- AddBipedalLocomotionYARPDevice: Enable YARP devices by deafult by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/576
- Remove use of deprecated include yarp/dev/Wrapper.h by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/577
- Design the ROS2 implementation for Clock class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/575
- Restructure the python bindings to support official iDynTree bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/578
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.10.0...v0.11.0
- C++
Published by GiulioRomualdi over 3 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.10.0
What's Changed
- Add the possibility to log only a subset of text logging ports by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/561
- Do not redefine NEW_LINE in Python bindings CMake by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/563
- Accept boolean as integer while getting an element from searchable in YarpUtilities by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/566
- Add the possibility to set the exogenous feedback for the IK::SE3Task by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/567
- Implement constructMultipleAnalogSensorsClient and constructMultipleAnalogSensorsRemapper functions by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/568
- Bump vcpkg-robotology-dependencies tag to v0.10.1 and fix qhull linking by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/565
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.9.0...v0.10.0
- C++
Published by GiulioRomualdi almost 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.9.0
What's Changed
- Fix the dependency required to compile the YarpRobotLogger device by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/554
- Fix the compatibility with fmt v9.0.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/556
- Implement the MultiStateWeightProvider and refactor the WeightProvider by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/555
- Implement toManifTwist in Conversions components and Add default value for the desired spatial and angular velocity to the IK SO3 and SE3 tasks by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/557
- Implement the IK::R3Task by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/559
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.8.0...v0.9.0
- C++
Published by GiulioRomualdi almost 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.8.0
What's Changed
- Fix FTs and cartesian wrenches element names in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/542
- 📄 Move from LGPL to BSD3 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/550
- ArucoDetector: Avoid to use deprecated function aruco::drawAxis by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/552
- Add the possibility to log the YarpTextLogging in the YarpRobotLogger by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/541
- 🤖 Enable the logging FTs and IMU logging of iCubGenova09 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/546
- YarpLoggerDevice: ported to robometry by @Nicogene in https://github.com/ami-iit/bipedal-locomotion-framework/pull/533
New Contributors
- @Nicogene made their first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/533
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.7.0...v0.8.0
- C++
Published by GiulioRomualdi almost 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.7.0
What's Changed
- Implement python bindings for the classes that handle the clock by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/500
- :robot: Log the arms external wrenches on the YarpRobotLogger for iCubGenova09 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/502
- Introduce the IWeightProvider and the ConstantWeightProvider by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/506
- Add installation of pip metadata files for when blf python bindings are installed only via CMake by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/508
- Implement the python bindings for the VectorsCollection message and the associated buffered port by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/511
- Add VectorsCollectionWrapper device by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/512
- Add reading of right upper leg ft and associated cartesian wrench by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/513
- 🤖 [iCubGenova09] Add reading of right and left arms fts by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/515
- Implement a matlab function to migrate the dataset loaded with blf 0.6.0 to blf 0.7.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/520
- Replace dic-iit with ami-iit after change of name of organization by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/521
- Always use \n as new line when generating files with CMake by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/517
- Add logging of fts and cartesian wrenches on left and right arm and right upper leg when using iCubGazeboV3 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/525
- Save the robot name and the names of the channel's elements by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/522
- Use icub-models to get the urdf models for the tests by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/526
- Add the test for the Cubic spline by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/528
- Add temperature sensors to YarpSensorBridge and YarpRobotLogger, migrate to MAS interfaces for FT Sensors by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/519
- Implement the bindings for the ContinuousDynamicalSystem component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/532
- Ask for Catch2 v2.13.9 in macOS ci by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/537
- Fix compatibility of YarpRobotLoggerDevice with new version of matiocpp by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/535
- Add the possibility to log the cameras in the YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/516
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.6.0...v0.7.0
- C++
Published by GiulioRomualdi about 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.6.0
What's Changed
- Add logging of IMU orientation for iCub3 by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/471
- Attempt to fix the generation of the documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/470
- Use yarp clock instead of system clock in YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/473
- Fix the population of the jointAccelerations and baseAcceleration variables in QPTSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/478
- Add the possibility to change the weight in TSID/IK by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/475
- Implement a first order smoother by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/476
- Fix the retrieved joint torques in QPTSID class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/482
- Add the possibility to create custom LinearTasks in python by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/480
- Implement the possibility to get the residual in LinearTask by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/483
- Reduce code duplication in python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/484
- Define custom message in YarpUtilities by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/485
- Use TextLogger in YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/486
- Return the motorPositions and motorVelecities in rad and not in deg by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/489
- Update YarpRobotLoggerDevice documentation by @lrapetti in https://github.com/ami-iit/bipedal-locomotion-framework/pull/472
- Ask for osqp-eigen 0.6.4.100 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/490
- Avoid duplicate runs with push and pull_request in the github action by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/494
- Use enum underlying type to convert TextLogging verbosity level to spdlog verbosity level by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/495
- Add joint and motor acceleration reading by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/492
- Use telemetry in YarpLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/487
- Add logging of joint and motor accelerations in YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/493
- Ask for osqp-eigen 0.7.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/496
- Use official m.css to build the documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/497
- Fix deprecated
YARPfunctions inYarpUtilitiescomponent by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/491
New Contributors
- @lrapetti made his first contribution in https://github.com/ami-iit/bipedal-locomotion-framework/pull/472
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.5.0...v0.6.0
- C++
Published by GiulioRomualdi over 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.5.0
What's Changed
- Introduce the python bindings for TSID component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/428
- Add the possibility to set the name of each element of a variable stored in the variables handler by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/429
- Implement the VariableRegularizationTask in TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/431
- Develop the python bindings for toml implementation of the parameters handler by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/432
- Implement
create_tsidutility function for the python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/433 - Implement the AngularMomentumTask in TSID component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/436
- Attempt to speedup the TSID and IK tests by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/438
- Implement
QPTSID::toStringmethod and the associated python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/440 - Implement ContactWrench python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/441
- Implement AngularMomentum task in the IK component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/443
- Implement
create_ikpython function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/444 - Fix the documentation in some components by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/446
- Add the possibility to set the task controller mode for the SE3Task in the TSID component and update the python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/445
- Fix update labeler github action by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/448
- Update the logic used to generate the documentation and add a python page by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/454
- Add the possibility to enable/disable the joints and motors state logging in the YarpRobotLoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/453
- Fix the documentation generation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/457
- Fix - Add a new method to properly read the analog FT sensors by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/459
- Add external wrenches logging to yarp robot logger device by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/447
- Bug fix in YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/462
- Implement the toString method for the IK by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/461
- Implement the python bindings for the manif conversions methods by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/465
- Fix
create_ikpython function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/463 - Fix minimum cmake required version by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/468
- Fix config files of YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/467
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.4.0...v0.5.0
- C++
Published by GiulioRomualdi over 4 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.4.0
What's Changed
- Implement AdvanceableRunner::isRunning() method by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/395
- Implement
ContactPhaseList::getPresentPhase()method by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/396 - Bump iDynTree version to 3.1.0 in Github CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/402
- Add a synchronization mechanism for the AdvanceableRunner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/403
- Add
nameparameter to theAdvanceableRunnerclass by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/406 - Add the possibility to use spdlog with YARP by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/408
- Fix dependencies issues in the cmake machinery by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/414
- Set the required spdlog version in the cmake file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/415
- Update FTIMULoggerDevice and rename in YarpRobotLoggerDevice by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/405
- Add missing include in FloatingBaseEstimatorIO by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/417
- Add new Advanceable exposing
UnicyclePlannerby @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/320 - Change configuration files for iCubGenova09 calibration by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/419
- Add labeler workflow by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/420
- Update the toml version in the ci by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/425
- Update the website link in the documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/423
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.3.0...v0.4.0
- C++
Published by GiulioRomualdi almost 5 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.3.0
What's Changed
- Add the possibility to log the joint state and the base imu in FTIMULoggerDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/336
- Invalidate the cache in GitHub CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/349
- Implement cubic spline class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/344
- Implement PWM control in IRobotControl by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/346
- Add common Python files to gitignore by @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/338
- conda CI: Use CasADi>=3.5.5 to avoid that an old CasADi without ipopt is picked by the conda solver by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/354
- Use manif provided by conda-forge in CondaForge CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/355
- Generalize the
blf-calibration-delta-updaterscript by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/361 - Implement Contact wrench Cone in math component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/352
- Add the possibility to control a subset of coordinates in
IK::SE3Taskby @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/356 - Rename macOS-latest in macos-latest in GitHub CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/365
- Add the possibility to control a subset of coordinates in
IK::CoMTaskby @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/357 - Reduce the duplicate code in IK and TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/364
- Implement Floating base TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/366
- Stream motor state, joint torques and PID state in SensorBridge by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/359
- Fix YarpRobotControl when PWM or Torque control is used by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/371
- Implement FeasibleContactWrenchTask for TSID component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/369
- Implement QPInverseKinematics python bindings by @paolo-viceconte in https://github.com/ami-iit/bipedal-locomotion-framework/pull/303
- Enable the Current control in RobotInterface class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/375
- YarpSensorBridge: add checks in control board getter methods by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/378
- Add the possibility to disable the proportional controller in the IK::SE3Task by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/373
- Add the possibility to use manif objects in the ForwardEuler integrator by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/379
- Update vcpkgrobotologyTAG in CI.yml by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/374
- Enable Python bindings in conda-forge CI and fix Python bindings compilation and tests on MSVC by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/380
- Add PCL and OpenCV to conda dependencies in conda-based CI by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/383
- Allow changing the log verbosity by @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/385
- Fix realsense installation in Ubuntu CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/392
- Implement the CoMZMP controller by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/387
- Fix the
TOMLandYARPimplementation of the parameters handler when astd::vector<bool>is passed to thesetParameter()by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/390 - conda-forge-ci: Use tomlplusplus conda package by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/381
- Release 0.3.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/393
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.2.0...v0.3.0
- C++
Published by GiulioRomualdi almost 5 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.2.0
What's Changed
- General update of the GitHub CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/173
- Implement IRobotControl python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/200
- Fix missing implementation of
YarpSensorBridge::getFailedSensorReads(). by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/202 - Implement ISensorBridge python bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/203
- C++ refactoring of Contact by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/204
- Allow FloatingBaseEstimator to handle multiple contacts, Implement Legged Odometry and favor iDynTree KinDynComputations instead of Model by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/151
- Fix Changelog by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/205
- LeggedOdometry: add changeFixedFrame overload with frame pose by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/207
- Migrate ContactDetectors into Contacts folder by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/209
- Add the possibility to pass a reference DCM trajectory to the DCMPlanner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/208
- Substitute 9.81 with BipedalLocomotion::Math::StandardAccelerationOfGravitation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/211
- Add python bindings for SchmittTriggerDetector class by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/213
- FloatingBaseEstimators: Replace iDynTree types with Eigen/manif by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/215
- Add ModelComputationsHelper to constuct KinDynComputations object by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/216
- Add python bindings for FloatingBaseEstimator and LeggedOdometry by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/218
- [TimeVaryingDCMPlanner] restructure of setDCMReference() and setContactPhaseList() by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/220
- ModelComputationsHelper: Option to load KinDynComputationsDescriptor without specifying joints list by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/224
- Fix mas-imu-test by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/227
- Use std::optional instead of raw pointer in ISensorBridge by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/226
- Start using spdlog in the repo by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/225
- bug fix: YarpSensorBridge attach FT sensors by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/231
- Reduce the time needed by the SO3PlannerTest by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/232
- Add Perception pipeline with RealSense driver and Improve RobotInterface with ICameraBridge and IPointCloudBridge by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/165
- Add conda-force-ci GitHub Action job by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/221
- Implement the Inverse kinematics in the repository by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/229
- Move LinearTask in System component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/240
- Update IK and TSID to the latest manif version by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/239
- Restructure python bindings in submodules by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/238
- Avoid the "Generating the Urdf Model from" message to appear when doing ccmake by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/243
- Implement LinearizedFrictionCone class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/244
- Fix installation path for public headers of perception related libraries by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/245
- Check on if the install and build paths coincide by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/247
- Implement python bindings for VariablesHandler class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/234
- Update ci.yml by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/248
- Fix - update of m_isValid variable added in JointTrackingTask by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/249
- Fixed InstallBasicPackageFiles to avoid the same problem of https://github.com/dic-iit/matio-cpp/pull/41 by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/253
- Ask for a specific version for the dependencies by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/252
- General improvement of DynamicalSystem and implementation of FixedBaseDynamics by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/242
- Add PerceptionFeatures library and implement ArucoDetector class by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/159
- Fix pybind11 version by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/255
- Make BipedaLocomotion::log() function thread safe. by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/257
- Fixed InstallBasicPackageFiles by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/262
- conda-forge-ci: Switch to use official robotology channel by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/263
- General improvement of the TextLogging component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/266
- Add Find Trailing Whitespace GitHub action by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/268
- Refactoring of advanceable by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/267
- Implement Clock class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/269
- Bugfix in YarpRobotControl::Impl::setReferences by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/271
- Add a PointCloudProcessor class to the PerceptionFeatures library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/236
- Add YarpCameraBridge to PerceptionInterfaceYarpImplementation library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/237
- Introduce Advanceable Runner and SharedResource by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/272
- General improvements for FloatingBaseEstimators library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/254
- If FRAMEWORKDETECTACTIVEPYTHONSITEPACKAGES is OFF, for Python bindings use installation directory provided by sysconfig Python module by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/274
- Bugfix in AdvanceableRunnerTest.cpp by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/276
- Avoid to set a shared_ptr of kinDyn object in ContinuousDynamicalSystem classes by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/275
- Implement handleQuitSignals() function in System component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/277
- Some improvements in sensorbridge by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/278
- Implement TaskSpaceInverseDynamics interface by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/279
- Implement SO3 task in TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/281
- Improve LeggedOdometry implementation by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/282
- [FloatingBaseEstimator] Bug fix in initialization LeggedOdometry by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/289
- Implement clone method in ParametersHandler classes by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/288
- Bugfix in LeggedOdometry::updateKinematics() by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/292
- Add the possibility to initialize the VariablesHandler with the ParametersHandler by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/291
- Fix copy-constructor and copy-assignment operator in
ContactPhaseListclass by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/295 - Add the possibility to set the dafault contact in
ContactListclass by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/297 - Implement FixedFootDetector class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/284
- Move from doxygen to mcss documentation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/300
- Upload missing documentattion file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/301
- Fix toString in VariableHandler class by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/302
- Implementation of Fixed Base Task Space Inverse Dynamics by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/251
- Implement IParameterHandler::YarpImplementation::setFromFile() by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/307
- Implement
CoMTaskin TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/304 - Fix
YarpImplementation::setParameterPrivate()when a boolean or a vector of boolean is passed by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/311 - Fix in
YarpUtilities::getVectorFromSearchablewhen a vector of boolean is passed as input by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/313 - Fix librealsense installation in CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/314
- Implement YarpParametersHandler bindings by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/309
- Implement template specialization for YarpImplementation::setParameterPrivate in case of std::vector
by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/318 - Match Advanceable with its forward declaration by @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/319
- Implement contactListMapFromJson() and contactListMapToJson() methods by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/316
- Add
foot_take_off_accelerationandfoot_take_off_velocityparameters in theSwingFootPlannerclass by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/323 - Implement FixedFootDetector python bindings by @paolo-viceconte in https://github.com/ami-iit/bipedal-locomotion-framework/pull/306
- Remove workaround in macOS CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/325
- Enable the XMLNSMEMBFILESCOPE in Doxyfile-mcss.in by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/327
- Add matioCpp-based FTIMULogger example device by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/326
- Change the parameters handler verbosity by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/330
- Add the support to toml in the parameters handler by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/328
- Implement blfcalibrationdelta_updater.py application by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/332
- Fix blf-calibration-delta-updater installation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/333
- Restore backward compatibility of SwingFootPlanner parameters by @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/334
- Various fixes for the yarp devices by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/337
- Bump manif version to 0.0.4 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/339
- 🚀 Bump v0.2.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/341
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/compare/v0.1.1...v0.2.0
- C++
Published by GiulioRomualdi about 5 years ago
https://github.com/ami-iit/bipedal-locomotion-framework - bipedal-locomotion-framework 0.1.0
What's Changed
- Add cmake skeleton by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/1
- Implement the BipedalLocomotionControllers interface by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/6
- Implement Yarp Utilities library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/5
- Update the iDynTree required version by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/8
- Revert "Update the iDynTree required version" by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/9
- Add CI pipeline with Github Actions by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/4
- Fix GitHub Actions CI by removing apt Microsoft repos by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/10
- Add the possibility to use YarpUtilities::getVectorFromSearchable() with fix sized vectors by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/12
- Add the possibility to compile the library as static and shared by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/15
- Implement ParametersHandler library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/13
- Implement isEmpty() method in ParameterHandler library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/17
- Small refactoring of ParametersHandler by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/18
- Fix missing fields when parsing config files by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/21
- Added valgrind tests. by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/19
- Enable automatic Doxygen documentation generation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/22
- Add a custom cmake function for enhancing the components compilation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/25
- Add generic container by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/29
- Add cache GitHub Action to cache dependency compiled from source by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/32
- Avoid to use CRTP in ParameterHanlder component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/28
- Implement the Recursive Least Square algorithm by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/23
- Fix typo in GenericContainer CMakeLists.txt file by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/36
- Add the possibility to specify the installation folder AddBipedalLocomotionControllersComponent function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/37
- Rename project by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/40
- Update README.md by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/41
- Update the CI workflow by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/42
- Adding skeleton for planners by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/43
- Add ContactList and utilities for defining contact phases. by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/45
- Update the AddBipedalLocomotionLibrary.cmake by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/48
- Implement contact models library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/7
- Require iDynTree v1.1.0 in ci.yml by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/49
- Introduce the Variables Handler by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/50
- Implement the ConvexHullHelper class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/51
- Fix missing vitual keyword in Advanceable class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/55
- Implement the DynamicalSystem class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/46
- Move the ParameterHanlder::BasicImplementation from tests to the library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/58
- Bugfix in ContactPhaseList::cbegin() function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/60
- Set possibility to force enabling a dependency and added macro to install ini files by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/66
- Use Eigen in ConvexHullHelper class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/65
- Improve continuous contact model test by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/68
- Use Eigen in DynamicalSystems by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/70
- Add toEigen in generic vector by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/71
- Use Eigen in RecursiveLeastSquare class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/73
- Implement the time-varying dcm planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/61
- Implement a Eigen-CppAD skeleton by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/78
- Add FloatingBaseEstimator skeleton class by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/79
- Avoid checking FRAMEWORKHASEigen3 in Planner/test/CMakeLists.txt by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/80
- Add StdImplementation.tpp to Public headers in ParameterHandler CMakeList by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/81
- [workflows] Update YCM tag in ci.yml by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/86
- Use manif in the contacts component by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/82
- Implement the QuinticSpline class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/83
- Add USEMATHDEFINES for tests and library compile definitions by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/93
- Add the Debug compilation in GitHub Action by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/92
- Enable cppad on Windows by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/89
- Add RobotInterface library and a SensorBridge interface class by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/87
- Bump CMake minimum version for LASTEXT option in getfile_component by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/101
- Implement the possibility to automatic generate a stair urdf models by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/98
- Add Ref class to GeneriContainer::Vector by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/102
- README: Fix typo Doxigen --> Doxygen by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/104
- Implement the IRobotControl interface by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/97
- [RobotInterface] Fix installation folder for YarpImplementation by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/105
- Implement a 2-point minimum jerk trajectory generator in SO(3) by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/84
- Use Ref in parameters handlers by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/103
- YarpSensorBridge Implementation by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/106
- Handle optional configuration of sensor streams in YarpSensorBridge by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/116
- Improve performances TimeVaryingDCMPlanner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/119
- Bugfix in Yarp iRobotControl implementation by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/118
- Fix some bugs in the python script for generating urdf files by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/117
- Use booleans instead of int as configuration parameters in YarpSensorBridge class by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/122
- Make the
joints_listparameter as optional in the YarpSensorBridge by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/123 - Use Casadi::Map function to compute the system dynamics in the Time varying DCM planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/126
- Implement the swing foot trajectory planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/90
- Implement Invariant EKF Floating Base Estimator by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/85
- General improvements of the TimeVarying DCM planner by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/127
- Fix doxygen documentation in the Planners library by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/128
- Fix macOs/macOS spelling by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/132
- Add CommonConversions and ManifConversions library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/138
- GitHub Action: remove use of deprecated set-env by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/144
- Implement the joint position tracking application by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/136
- Fix the Debug compilation in GitHub CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/145
- GitHub Action: Bump the webfactory/ssh-agent to v0.4.1 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/146
- Fix default resizer. by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/147
- Add Python bindings based on pybind11 by @diegoferigo in https://github.com/ami-iit/bipedal-locomotion-framework/pull/134
- Add matioCpp conversions by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/143
- Avoid to use iDynTree vectors and matrices in FloatingBaseSystemDynamics by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/108
- Add FloatingBaseEstimatorDevice YARP wrapper to the algorithms in FloatingBaseEstimator library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/130
- Implement constructYarpRobotDevice by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/150
- Make compilation of Contact library independent from Planners library by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/141
- Fix Floating base estimation device CMakeLists.txt by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/153
- devices: Allow dynamic installation of plugin ini files by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/155
- FloatingBaseEstimatorDevice: remove leftover ini file by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/158
- Implement Continuous algebraic Riccati equation function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/157
- Implement a YARP based ROS publisher class in YarpUtilities library. by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/156
- Update changelog and add changelog-checker CI by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/140
- Add a test device for YARP based ROS Publisher by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/160
- Fix automated builds macOS by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/168
- Implement the skeleton of the OptimalControlElement class and SE3Task by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/167
- Add ContactDetectors library and implement SchmittTriggerDetector by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/142
- Implement joint trajectory player by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/169
- Add an utility to test the correct mounting of the feet IMUs sensors by @S-Dafarra in https://github.com/ami-iit/bipedal-locomotion-framework/pull/62
- Implent JointRegularizationTask in TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/170
- Add FRAMEWORKCOMPILEJointTrajectoryPlayer cmake option by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/172
- Move cmake dependencies in BipedalLocomotionFrameworkDependencies.cmake by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/176
- Speed up TSID tests by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/177
- Implement Base and joints dynamics in TSID by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/178
- General refactoring of polydriver construction in RobotInterface by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/179
- Implement BipedalLocomotion::RobotInterface::constructGenericSensorClient() function by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/180
- Remove Useless double initialization of the robotControl interface in joint-trajectory-player by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/183
- [RobotInterface] Fix MAS sensors in YarpSensorBridge and remove cameras from SensorBridge by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/182
- Fix documentation in JointsDynamicsTask.h by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/184
- CI: Refresh dependencies versions by @traversaro in https://github.com/ami-iit/bipedal-locomotion-framework/pull/190
- [YarpSensorBridge] fix check for NaN by @prashanthr05 in https://github.com/ami-iit/bipedal-locomotion-framework/pull/191
- Update README.md by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/193
- Implement motor currents reading by @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/187
- Add joint velocities and motor currents logging in
joint-trajectory-playerby @isorrentino in https://github.com/ami-iit/bipedal-locomotion-framework/pull/195 - Add the possibility to control a joint in Idle mode in IRobotControl interface by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/192
- Improve the README by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/198
- Release/v0.1.0 by @GiulioRomualdi in https://github.com/ami-iit/bipedal-locomotion-framework/pull/199
Full Changelog: https://github.com/ami-iit/bipedal-locomotion-framework/commits/v0.1.0
- C++
Published by GiulioRomualdi over 5 years ago