Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AngularAccelerationThis data structure holds acceleration values(X, Y, Z) in an angular(joint by joint) control context
AngularInfoThis data structure holds values in an angular(joint by joint) control context. As an example struct could contains position, temperature, torque, ..
AngularPositionThis data structure holds the values of an angular(actuators) position
ButtonEventsThis is an event from a controller's button. Each variable of the struct can be mapped with a ControlFunctionalityTypeEnum
CartesianInfoThis data structure holds values in an cartesian control context
CartesianPositionThis data structure holds the values of a cartesian position
ClientConfigurationsThis structure holds informations relative to the client. It is mostly used for rehab clients. As an example, if you need to modify the max velocity or the retract position, it will be done here. The easiest way to modify the client configuration is to get the current one by calling the function GetClientConfigurations, modify all the parameters you need and send the structure back to the robot by calling the function SetClientConfigurations(). Note that some of the parameters are read only. That means that even if you modify them and send the structure to the robot, they will not be modified
ControlMappingThis represents a group of functionalities mapped to some events triggered by a specific controller
ControlMappingChartsThis structure holds all the control mapping of the system. It is the entry point if you want to use the mapping system
ControlsModeMapRepresents one mode map of a control mapping. Each control mapping has 2 list of mode map
FingerStructure that represents a finger from the end effector's tool
FingersPositionThis data structure holds the values of the robot's fingers
ForcesInfoThis structure contains informations about the torque and the force of the robotical arm
GeneralInformationsThis is structure hold almost all information of the robotical arm
GripperStructure that represents the robotical arm's gripper
JoystickCommandThis is a virtual representation of a 6-axis joystick
LimitationThis data structure represents all limitation that can be applied to a control context
PeripheralInfoThis data structure holds information that describes an abstract peripheral
QuickStatusThis structure holds various informations but mostly it is flag status
SensorsInfoThis data structure holds the values of the robot's sensors
SingularityVectorThis data structure represents the informations regarding the singularities surrounding the end effector. It is not used for now but will be in the future
StickEventsThis is an event from a controller's stick. Each variable of the struct can be mapped with a ControlFunctionalityTypeEnum
SystemErrorThis represents a system error. Every error generated by the system is logged in the robot's flash memory
SystemStatusThis structure holds system status flags
TrajectoryFIFOThis data structure represents the informations regarding the robot's trajectory's FIFO
TrajectoryPointThis data structure represents a point of a trajectory. It contains the position a limitation that you can applied
UserPositionThis data structure represents an abstract position built by a user. Depending on the control type the Cartesian information, the angular information or both will be used
ZoneThat represents a protection zone
ZoneLimitationThis represents a group of limitations that can be applied to a trajectory point
ZoneListThis structure represents the complete list of protection zone of the robotical arm
ZoneShapeRepresents the 3D shape of a protection zone


jaco_sdk
Author(s):
autogenerated on Thu Jun 6 2019 19:43:16