|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
Action servers and clients (nros::ActionServer<A>, nros::ActionClient<A>).
More...
Files | |
| file | action_client.hpp |
nros::ActionClient<A> — typed action client. | |
| file | action_server.hpp |
nros::ActionServer<A> — typed action server. | |
Action servers and clients (nros::ActionServer<A>, nros::ActionClient<A>).
REP-2010 action protocol with goal accept/reject, periodic feedback, cancel, and final result.
ActionServer and ActionClient currently use a blocking zpico_get path on send_goal and get_result; Phase 77 is migrating them to a non-blocking executor-polled path. See the project CLAUDE.md for status.