Skip to content

Releases: robotology/icub-main

iCub Software release 1.18.0

23 Nov 10:37
c42639c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.17.0...v1.18.0

iCub Software release 1.17.0

28 Aug 08:08
7baee55
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.16.1...v1.17.0

iCub Software release 1.16.1

19 Aug 15:44
d5b0f23
Compare
Choose a tag to compare

This feature release includes some sw changes needed by iCubs version 2.7 (see https://icub-tech-iit.github.io/documentation/icub_versions/ for more details)

iCub Software release 1.16.0

21 May 08:38
Compare
Choose a tag to compare
v1.16.0

Cleanup yarp and ycm version

iCub Software release 1.15.0

25 Feb 17:26
Compare
Choose a tag to compare
v1.15.0

iCub Software Release v1.15.0

iCub Software release 1.13.0

04 Jul 07:40
Compare
Choose a tag to compare
v1.13.0

iCub Software release 1.13.0

iCub Software release 1.12.0

07 Aug 11:11
Compare
Choose a tag to compare
v1.12.0

iCub Software release 1.12.0

iCub Software release 1.10.0

15 Feb 14:52
Compare
Choose a tag to compare
v1.10.0

iCub release 1.10.0

iCub Software release 1.8.0

16 Jun 09:24
Compare
Choose a tag to compare

iCub 1.8.0 Release Notes

Important Changes

Configuration Files

  • changed file names pattern: now all file has following pattern:
    body_part-ebX-jA_B-type_of_file.xml

  • in files body_part-ebX-jA_B-mc.xml:

    • added TIMEOUT group with velocity parameter.
    • added CONTROL group for new management of PID configuration. With this
      new feature, the user can write more than one pid configuration in the file
      and can select one by writing its name in CONTROL group.
  • in files body_part-ebX-jA_B-mc_service.xml:

    • in ENCODER1 and ENCODER2 groups added resolution and numofnoisebits
      parameters.
    • removed group CONTROLLER. The coupling matrices have been moved in
      machanical file.
  • in files body_part-ebX-jA_B-mec.xml:

    • added following parameters in GENERAL group
      • fullscalePWM: Value of fullscale pwm. This values is equal for all
        joints, becuse it depend on type of board, ems, mc4plus, etc.
      • ampsToSensor: Scale value for the ampsToSensor conversion factor.
      • Gearbox_M2J: This is the total reduction factor between joint and
        encoder.
      • Gearbox_E2J: This is the reduction factor between the joint and
        the encoder at joint. (Usually it is 1)
      • useMotorSpeedFbk: Indicate if the motor controller uses feedback from
        motors to compute speed. Allowed values are [0, 1]
    • added group 2FOC wich contains all parameter regarding 2FOC board
      configuration. These parameters have been moved from GENERAL group to
      2FOC group. Parameters about 2foc configuration are:
      • HasHallSensor: Indicates if hall sensors are connected to 2FOC board
      • HasTempSensor: Indicates if temperature ensor are connected to 2FOC
        board
      • HasRotorEncoder: Indicates if rotor has encoder
      • HasRotorEncoderIndex: Indicates if the rotor encoder has index
      • HasSpeedEncoder: It is as an alternative to rotorEncoder. It is not
        used for FOC controller.
      • RotorIndexOffset: Rotor index offset between first electric sector and
        encoder index [degree]
      • MotorPoles: Number of poles of motor
    • added group COUPLINGS; it contains matrixJ2M (joint to motor),
      matrixM2J (motor to joint), matrixE2J (Encoder to joint) parameters.
    • added JOINTSET_CFG group. it contains specification of each joint set.
    • added LIMITS group. Its parameters are :
      • hardwareJntPosMax: Max hardware position of joint [expressed in
        degrees]. Due to mechanical constraints.
      • hardwareJntPosMin: Min hardware position of joint [expressed in
        degrees]. Due to mechanical constraints.
      • rotorPosMin: (moved from body_part-ebX-jA_B-mc.xml file)
      • rotorPosMax: (moved from body_part-ebX-jA_B-mc.xml file)

iCub Software release 1.6.0

14 Dec 16:12
Compare
Choose a tag to compare

This is the iCub Software release 1.6.0