Frankx
0.2.0
A High-Level Motion API for Franka
|
#include <motion_waypoint.hpp>
Public Types | |
using | Affine = affx::Affine |
Public Member Functions | |
WaypointMotion () | |
WaypointMotion (const std::vector< Waypoint > &waypoints) | |
WaypointMotion (const std::vector< Waypoint > &waypoints, bool return_when_finished) | |
void | setNextWaypoint (const Waypoint &waypoint) |
void | setNextWaypoints (const std::vector< Waypoint > &waypoints) |
void | finish () |
Public Attributes | |
bool | reload {false} |
bool | return_when_finished {true} |
std::vector< Waypoint > | waypoints |
A motion following multiple waypoints (with intermediate zero velocity) in a time-optimal way. Works with aribtrary initial conditions.
using movex::WaypointMotion::Affine = affx::Affine |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
bool movex::WaypointMotion::reload {false} |
bool movex::WaypointMotion::return_when_finished {true} |
std::vector<Waypoint> movex::WaypointMotion::waypoints |