|
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 |
1.8.17