Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
QwerkInfo Namespace ReferenceDeclares configuration of the generic Qwerk target, such as number of joints, LEDs, etc. More...
Detailed DescriptionDeclares configuration of the generic Qwerk target, such as number of joints, LEDs, etc. Typedef Documentation
So you can be clear when you're refering to a LED bitmask Definition at line 82 of file QwerkInfo.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 108 of file QwerkInfo.h. The offsets of the individual LEDs -- except the qwerk board doesn't have any particularly symbolic LEDs, just use numeric values... Definition at line 80 of file QwerkInfo.h. holds offset to different sensor values in WorldState::sensors[]
Definition at line 115 of file QwerkInfo.h. The offsets of the individual LEDs -- except the qwerk board doesn't have any particularly symbolic LEDs, just use numeric values... Definition at line 73 of file QwerkInfo.h. Function Documentation
Variable Documentation
selects all of the leds Definition at line 86 of file QwerkInfo.h.
Use with kinematics to refer to base reference frame. Definition at line 71 of file QwerkInfo.h.
Provides a string name for each button. Definition at line 111 of file QwerkInfo.h.
allocation declared in RobotInfo.cc Definition at line 37 of file DynamicInfo.cc.
This table holds the default PID values for each joint. see PIDMC. Definition at line 190 of file QwerkInfo.h.
LEDs for the face panel (all FaceLEDPanelMask<<(0:NumFacePanelLEDs-1) entries). Definition at line 84 of file QwerkInfo.h.
time between frames in the motion system (milliseconds) Definition at line 27 of file QwerkInfo.h.
The number of joints per leg. Definition at line 34 of file QwerkInfo.h.
The number of joints per leg. Definition at line 38 of file QwerkInfo.h.
the offset of LEDs in WorldState::outputs and MotionCommand functions, see LedOffset_t for specific offsets Definition at line 69 of file QwerkInfo.h.
Initial value:
{ 1.f, 1.f, 3.14f, 6.28f, 0,0,0,0,0,0,0,0,0,0 } These values are our recommended maximum joint velocities, in rad/ms. a value <= 0 means infinite speed (e.g. LEDs) These limits are not enforced by the framework. They are simply available for you to use as you see fit. HeadPointerMC and PostureMC are primary examples of included classes which do respect these values (although they can be overridden) These values were obtained from the administrators of the Sony OPEN-R BBS Definition at line 199 of file QwerkInfo.h.
Initial value:
{ { -1 , 1 }, { -1 , 1 }, { RAD(-90) , RAD(90) }, { RAD(-90) , RAD(90) }, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1} } This table holds the mechanical limits of each of the outputs, first index is the output offset, second index is MinMaxRange_t (i.e. MinRange or MaxRange). Same as outputRanges, don't know actual values because they were never specified by Sony Definition at line 230 of file QwerkInfo.h.
The number of joints per leg. Definition at line 36 of file QwerkInfo.h.
The number of joints per leg. Definition at line 35 of file QwerkInfo.h.
the number of buttons that are available Definition at line 45 of file QwerkInfo.h.
The number of joints which control the ears (NOT per ear, is total). Definition at line 44 of file QwerkInfo.h.
The number of face panel LEDs. Definition at line 48 of file QwerkInfo.h.
the number of frames per buffer (don't forget also double buffered) Definition at line 28 of file QwerkInfo.h.
The number of joints in the pantilt. Definition at line 41 of file QwerkInfo.h.
The number of LEDs which can be controlled. Definition at line 47 of file QwerkInfo.h.
the TOTAL number of joints on ALL legs Definition at line 40 of file QwerkInfo.h.
The number of legs. Definition at line 39 of file QwerkInfo.h.
the number of joints that control the mouth Definition at line 43 of file QwerkInfo.h.
The number of joints per leg. Definition at line 50 of file QwerkInfo.h.
for the base, gripper (* NumArms) Definition at line 52 of file QwerkInfo.h.
the number of sensors available Definition at line 46 of file QwerkInfo.h.
The number of joints assigned to the tail. Definition at line 42 of file QwerkInfo.h.
The number of joints per leg. Definition at line 32 of file QwerkInfo.h.
Names for each of the outputs. Definition at line 150 of file QwerkInfo.h.
Initial value:
{ { -1 , 1 }, { -1 , 1 }, { RAD(-90) , RAD(90) }, { RAD(-90) , RAD(90) }, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1}, {0,1} } This table holds the software limits of each of the outputs, first index is the output offset, second index is MinMaxRange_t (i.e. MinRange or MaxRange). Definition at line 216 of file QwerkInfo.h.
The beginning of the PID Joints. Definition at line 66 of file QwerkInfo.h.
Initial value:
{ "analogInValues0", "analogInValues1", "analogInValues2", "analogInValues3", "analogInValues4", "analogInValues5", "analogInValues6", "analogInValues7", "digitalInStates0", "digitalInStates1", "digitalInStates2", "digitalInStates3", "digitalInStates4", "digitalInStates5", "digitalInStates6", "digitalInStates7", "BatteryVoltage" } Provides a string name for each sensor. Definition at line 126 of file QwerkInfo.h.
the number of milliseconds per sound buffer... I'm not sure if this can be changed Definition at line 29 of file QwerkInfo.h.
the name of the model, to be used for logging and remote GUIs Definition at line 56 of file RobotInfo.cc.
The offsets of the individual LEDs -- except the qwerk board doesn't have any particularly symbolic LEDs, just use numeric values... Definition at line 67 of file QwerkInfo.h. |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:26 2016 by Doxygen 1.6.3 |