pub struct MotionPlanRequest {Show 15 fields
pub workspace_parameters: WorkspaceParameters,
pub start_state: RobotState,
pub goal_constraints: Vec<Constraints>,
pub path_constraints: Constraints,
pub trajectory_constraints: TrajectoryConstraints,
pub reference_trajectories: Vec<GenericTrajectory>,
pub pipeline_id: String,
pub planner_id: String,
pub group_name: String,
pub num_planning_attempts: i32,
pub allowed_planning_time: f64,
pub max_velocity_scaling_factor: f64,
pub max_acceleration_scaling_factor: f64,
pub cartesian_speed_limited_link: String,
pub max_cartesian_speed: f64,
}Fields§
§workspace_parameters: WorkspaceParameters§start_state: RobotState§goal_constraints: Vec<Constraints>§path_constraints: Constraints§trajectory_constraints: TrajectoryConstraints§reference_trajectories: Vec<GenericTrajectory>§pipeline_id: String§planner_id: String§group_name: String§num_planning_attempts: i32§allowed_planning_time: f64§max_velocity_scaling_factor: f64§max_acceleration_scaling_factor: f64§cartesian_speed_limited_link: String§max_cartesian_speed: f64Trait Implementations§
Source§impl Clone for MotionPlanRequest
impl Clone for MotionPlanRequest
Source§fn clone(&self) -> MotionPlanRequest
fn clone(&self) -> MotionPlanRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MotionPlanRequest
impl Debug for MotionPlanRequest
Source§impl Default for MotionPlanRequest
impl Default for MotionPlanRequest
Source§impl<'de> Deserialize<'de> for MotionPlanRequest
impl<'de> Deserialize<'de> for MotionPlanRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MotionPlanRequest
impl PartialEq for MotionPlanRequest
Source§impl Serialize for MotionPlanRequest
impl Serialize for MotionPlanRequest
impl Message for MotionPlanRequest
impl StructuralPartialEq for MotionPlanRequest
Auto Trait Implementations§
impl Freeze for MotionPlanRequest
impl RefUnwindSafe for MotionPlanRequest
impl Send for MotionPlanRequest
impl Sync for MotionPlanRequest
impl Unpin for MotionPlanRequest
impl UnwindSafe for MotionPlanRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more