|
Frankx
0.2.0
A High-Level Motion API for Franka
|
#include <reaction.hpp>
Public Types | |
| using | WaypointAction = std::function< WaypointMotion(const RobotState< 7 > &, double)> |
Public Member Functions | |
| Reaction (Condition::CallbackType callback) | |
| Reaction (Condition::CallbackType callback, std::optional< std::shared_ptr< WaypointMotion >> waypoint_motion) | |
| Reaction (Condition::CallbackType callback, std::optional< WaypointAction > waypoint_action) | |
| Reaction (Condition condition) | |
| Reaction (Condition condition, std::optional< std::shared_ptr< WaypointMotion >> waypoint_motion) | |
| Reaction (Condition condition, std::optional< WaypointAction > waypoint_action) | |
Public Attributes | |
| std::optional< WaypointAction > | waypoint_action |
| std::optional< std::shared_ptr< WaypointMotion > > | waypoint_motion |
| Condition | condition |
| bool | has_fired {false} |
| using movex::Reaction::WaypointAction = std::function<WaypointMotion(const RobotState<7>&, double)> |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
| Condition movex::Reaction::condition |
| bool movex::Reaction::has_fired {false} |
| std::optional<WaypointAction> movex::Reaction::waypoint_action |
| std::optional<std::shared_ptr<WaypointMotion> > movex::Reaction::waypoint_motion |
1.8.17