Releases: robotology/icub-main
Releases · robotology/icub-main
iCub Software release 1.15.0
v1.15.0 iCub Software Release v1.15.0
iCub Software release 1.13.0
v1.13.0 iCub Software release 1.13.0
iCub Software release 1.12.0
v1.12.0 iCub Software release 1.12.0
iCub Software release 1.10.0
v1.10.0 iCub release 1.10.0
iCub Software release 1.8.0
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 inCONTROL
group.
- added
-
in files
body_part-ebX-jA_B-mc_service.xml
:- in
ENCODER1
andENCODER2
groups addedresolution
andnumofnoisebits
parameters. - removed group
CONTROLLER
. The coupling matrices have been moved in
machanical file.
- in
-
in files
body_part-ebX-jA_B-mec.xml
:- added following parameters in
GENERAL
groupfullscalePWM
: 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 fromGENERAL
group to
2FOC
group. Parameters about 2foc configuration are:HasHallSensor
: Indicates if hall sensors are connected to 2FOC boardHasTempSensor
: Indicates if temperature ensor are connected to 2FOC
boardHasRotorEncoder
: Indicates if rotor has encoderHasRotorEncoderIndex
: Indicates if the rotor encoder has indexHasSpeedEncoder
: 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 containsmatrixJ2M
(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 frombody_part-ebX-jA_B-mc.xml
file)rotorPosMax
: (moved frombody_part-ebX-jA_B-mc.xml
file)
- added following parameters in
iCub Software release 1.6.0
This is the iCub Software release 1.6.0
iCub Software 1.4.0
This is the iCub Software release 1.4.0
iCub Software 1.1.17
This is the iCub Software release 1.1.17
iCub Software 1.1.16
This is the iCub Software release 1.1.16