| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
ERS210Info Namespace ReferenceDetailed DescriptionContains information about the ERS-210 Robot, such as number of joints, PID defaults, timing information, etc.
Typedef Documentation
So you can be clear when you're refering to a LED bitmask.
Definition at line 152 of file ERS210Info.h.
Enumeration Type Documentationholds offsets to different buttons in WorldState::buttons[] Should be a straight mapping to the ButtonSourceIDs Note that the chest (power) button is not a normal button. It kills power to the motors at a hardware level, and isn't sensed in the normal way. If you want to know when it is pressed (and you are about to shut down) see PowerSrcID::PauseSID.
Definition at line 201 of file ERS210Info.h. The offsets of the individual LEDs on the head and tail. Note that left/right are robot's point of view. See also LEDBitMask_t.
Definition at line 127 of file ERS210Info.h. The offsets of the individual legs.
Definition at line 117 of file ERS210Info.h. the ordering of legs
Definition at line 94 of file ERS210Info.h. The offsets within appendages (the legs) Note that the ordering matches the actual physical ordering of joints on the appendage (and not that of the head's TPROffset_t's).
Definition at line 102 of file ERS210Info.h. holds offset to different sensor values in WorldState::sensors[]
Definition at line 222 of file ERS210Info.h. The offsets of appendages with tilt (elevation), pan (heading), and roll or nod joints (i.e. head) Note that the ordering matches the actual physical ordering of joints on the appendage (and not that of the leg's REKOffset_t's).
Definition at line 109 of file ERS210Info.h.
Variable Documentation
Initial value: {
"LFrPaw","RFrPaw","LBkPaw","RBkPaw",
"ChinBut","BackBut",
"HeadFrBut","HeadBkBut"
}
Definition at line 214 of file ERS210Info.h. Referenced by RunSequenceControl< SequenceSize >::selectedFile(), LoadPostureControl::selectedFile(), and EmergencyStopMC::trigger().
should be set to maximum of CameraHorizFOV or CameraVertFOV
Definition at line 56 of file ERS210Info.h.
Definition at line 507 of file ERS210Info.h.
Definition at line 508 of file ERS210Info.h.
Definition at line 506 of file ERS210Info.h.
Definition at line 511 of file ERS210Info.h.
Definition at line 512 of file ERS210Info.h.
Definition at line 510 of file ERS210Info.h.
Definition at line 504 of file ERS210Info.h.
Definition at line 499 of file ERS210Info.h.
Definition at line 500 of file ERS210Info.h.
Definition at line 498 of file ERS210Info.h.
Definition at line 515 of file ERS210Info.h.
Definition at line 516 of file ERS210Info.h.
Definition at line 514 of file ERS210Info.h.
Definition at line 519 of file ERS210Info.h.
Definition at line 520 of file ERS210Info.h.
Definition at line 518 of file ERS210Info.h.
Definition at line 522 of file ERS210Info.h.
Definition at line 523 of file ERS210Info.h.
Definition at line 525 of file ERS210Info.h.
Definition at line 505 of file ERS210Info.h.
Definition at line 501 of file ERS210Info.h.
Definition at line 502 of file ERS210Info.h.
Definition at line 509 of file ERS210Info.h.
Definition at line 513 of file ERS210Info.h.
Definition at line 503 of file ERS210Info.h.
Definition at line 517 of file ERS210Info.h.
Definition at line 521 of file ERS210Info.h.
Definition at line 524 of file ERS210Info.h.
Initial value:
{
{ 0x16/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x08/(double)(1<<(16-0xF)) },
{ 0x14/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x06/(double)(1<<(16-0xF)) },
{ 0x23/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x05/(double)(1<<(16-0xF)) },
{ 0x16/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x08/(double)(1<<(16-0xF)) },
{ 0x14/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x06/(double)(1<<(16-0xF)) },
{ 0x23/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x05/(double)(1<<(16-0xF)) },
{ 0x16/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x08/(double)(1<<(16-0xF)) },
{ 0x14/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x06/(double)(1<<(16-0xF)) },
{ 0x23/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x05/(double)(1<<(16-0xF)) },
{ 0x16/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x08/(double)(1<<(16-0xF)) },
{ 0x14/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x06/(double)(1<<(16-0xF)) },
{ 0x23/(double)(1<<(16-0xE)), 0x04/(double)(1<<(16-0x2)), 0x05/(double)(1<<(16-0xF)) },
{ 0x0A/(double)(1<<(16-0xE)), 0x08/(double)(1<<(16-0x2)), 0x0C/(double)(1<<(16-0xF)) },
{ 0x0D/(double)(1<<(16-0xE)), 0x08/(double)(1<<(16-0x2)), 0x0B/(double)(1<<(16-0xF)) },
{ 0x0A/(double)(1<<(16-0xE)), 0x08/(double)(1<<(16-0x2)), 0x0C/(double)(1<<(16-0xF)) },
{ 0x0A/(double)(1<<(16-0xE)), 0x00/(double)(1<<(16-0x2)), 0x18/(double)(1<<(16-0xF)) },
{ 0x07/(double)(1<<(16-0xE)), 0x00/(double)(1<<(16-0x2)), 0x11/(double)(1<<(16-0xF)) },
{ 0x0E/(double)(1<<(16-0xE)), 0x08/(double)(1<<(16-0x2)), 0x10/(double)(1<<(16-0xF)) }
}
Definition at line 385 of file ERS210Info.h.
These will control the shift values given to the system. see PIDMC.
Definition at line 411 of file ERS210Info.h.
the offset of the beginning of the ear joints - note that ears aren't sensed. They can be flicked by the environment and you won't know. Nor will they be flicked back
Definition at line 86 of file ERS210Info.h. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||