3#include <franka/control_types.h>
20template <
typename ControlSignalType>
69 .hold_target_duration = franka::Duration(50),
72 relative_dynamics_factor) {}
132 franka::Torques nextCommandImpl(
137 TorqueStopParams params_;
139 Vector7d tau_start_{Vector7d::Zero()};
Cartesian velocity motion with a single target velocity.
Definition cartesian_velocity_motion.hpp:10
Cartesian waypoint motion.
Definition cartesian_waypoint_motion.hpp:24
Joint motion with a single target.
Definition joint_motion.hpp:12
Joint state of a robot.
Definition joint_state.hpp:16
Joint velocity motion with a single target.
Definition joint_velocity_motion.hpp:11
Base class for motions.
Definition motion.hpp:25
Relative dynamics factors.
Definition relative_dynamics_factor.hpp:13
Cartesian pose of a robot.
Definition robot_pose.hpp:19
Cartesian velocity of a robot.
Definition robot_velocity.hpp:20
StopMotion(const RelativeDynamicsFactor &relative_dynamics_factor=1.0)
Definition stop_motion.hpp:64
StopMotion(const RelativeDynamicsFactor &relative_dynamics_factor=1.0)
Definition stop_motion.hpp:86
StopMotion(const RelativeDynamicsFactor &relative_dynamics_factor=1.0)
Definition stop_motion.hpp:34
StopMotion(const RelativeDynamicsFactor &relative_dynamics_factor=1.0)
Definition stop_motion.hpp:49
StopMotion(const TorqueStopParams ¶ms={})
Definition stop_motion.hpp:127
Definition stop_motion.hpp:21
Definition dynamics_limit.cpp:8
std::array< double, dims > toStdD(const Eigen::Matrix< double, dims, 1 > &vector)
Definition util.hpp:18
ReferenceType
Enum class for reference types.
Definition reference_type.hpp:11
Vector7d defaultJointImpedanceDamping()
Definition joint_impedance_base.hpp:18
Eigen::Vector< double, 7 > Vector7d
Definition types.hpp:11
@ CartesianVelocities
Definition control_signal_type.hpp:8
@ CartesianPose
Definition control_signal_type.hpp:8
@ JointVelocities
Definition control_signal_type.hpp:8
@ JointPositions
Definition control_signal_type.hpp:8
@ Torques
Definition control_signal_type.hpp:8
A position waypoint with a target and optional parameters.
Definition position_waypoint_motion.hpp:20
Parameters for the torque-control stop motion (StopMotion<franka::Torques>).
Definition stop_motion.hpp:93
bool compensate_coriolis
Definition stop_motion.hpp:110
double max_delta_tau
Definition stop_motion.hpp:113
double max_duration
Definition stop_motion.hpp:107
double ramp_duration
Definition stop_motion.hpp:101
double velocity_epsilon
Definition stop_motion.hpp:104
Vector7d damping
Definition stop_motion.hpp:95
TargetType target
Definition waypoint_motion.hpp:37