pub type JakaPro18 = JakaRobot<_JakaPro18, { _JakaPro18::N }>;Aliased Type§
pub struct JakaPro18 {
pub robot_impl: RobotImpl<6>,
pub path: Option<Vec<MotionType<6>>>,
pub joint_state_map: Arc<Mutex<HashMap<String, JointStateEntry>>>,
/* private fields */
}Fields§
§robot_impl: RobotImpl<6>§path: Option<Vec<MotionType<6>>>§joint_state_map: Arc<Mutex<HashMap<String, JointStateEntry>>>Trait Implementations§
Source§impl ArmForwardKinematics<{ _JakaPro18::N }> for JakaPro18
impl ArmForwardKinematics<{ _JakaPro18::N }> for JakaPro18
Source§impl ArmParam<{ _JakaPro18::N }> for JakaPro18
impl ArmParam<{ _JakaPro18::N }> for JakaPro18
Source§const CONTROL_PERIOD: f64 = 8e-3
const CONTROL_PERIOD: f64 = 8e-3
Control loop period in seconds. Used by trajectory-planning default
implementations (e.g.
ArmPreplannedPath::move_waypoints) to lay down
a uniform time grid. Override this to match the actual realtime rate
of the underlying driver.