Replies: 1 comment
-
Please note that, following #173, if you want to use the iCub software version 1.8.0 on a physical iCub mounting a pc104 board, you will need to update the OS running on the pc104 to the 6.0 image based on Debian Jessie. Please refer to http://wiki.icub.org/wiki/The_Linux_on_the_pc104 for more information . |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
iCub 1.8.0 was released today and is now available for download at: https://github.com/robotology/icub-main/releases/. This release is a feature release and introduces several new features and important changes since iCub 1.6.
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
:TIMEOUT
group with velocity parameter.CONTROL
group for new management of PID configuration. With thisnew 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
:ENCODER1
andENCODER2
groups addedresolution
andnumofnoisebits
parameters.
CONTROLLER
. The coupling matrices have been moved inmachanical file.
in files
body_part-ebX-jA_B-mec.xml
:GENERAL
groupfullscalePWM
: Value of fullscale pwm. This values is equal for alljoints, 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 andencoder.
Gearbox_E2J
: This is the reduction factor between the joint andthe encoder at joint. (Usually it is 1)
useMotorSpeedFbk
: Indicate if the motor controller uses feedback frommotors to compute speed. Allowed values are [0, 1]
2FOC
wich contains all parameter regarding 2FOC boardconfiguration. These parameters have been moved from
GENERAL
group to2FOC
group. Parameters about 2foc configuration are:HasHallSensor
: Indicates if hall sensors are connected to 2FOC boardHasTempSensor
: Indicates if temperature ensor are connected to 2FOCboard
HasRotorEncoder
: Indicates if rotor has encoderHasRotorEncoderIndex
: Indicates if the rotor encoder has indexHasSpeedEncoder
: It is as an alternative to rotorEncoder. It is notused for FOC controller.
RotorIndexOffset
: Rotor index offset between first electric sector andencoder index [degree]
MotorPoles
: Number of poles of motorCOUPLINGS
; it containsmatrixJ2M
(joint to motor),matrixM2J
(motor to joint),matrixE2J
(Encoder to joint) parameters.JOINTSET_CFG
group. it contains specification of each joint set.LIMITS
group. Its parameters are :hardwareJntPosMax
: Max hardware position of joint [expressed indegrees]. Due to mechanical constraints.
hardwareJntPosMin
: Min hardware position of joint [expressed indegrees]. Due to mechanical constraints.
rotorPosMin
: (moved frombody_part-ebX-jA_B-mc.xml
file)rotorPosMax
: (moved frombody_part-ebX-jA_B-mc.xml
file)Beta Was this translation helpful? Give feedback.
All reactions