跳到主要内容
版本:1.2.0

查询运动控制状态

查询当前运动控制状态。current_group 表示当前 group(如 stand / sit_down / passive);切换过程中还可看 target_group 与 is_transitioning。Group 名称含义见 Motion API:Group 与 Policy。

用法:query_motion_state [--client-config PATH]

底层 API 为 query_motion_control_state / QueryMotionControlState。

./build/examples/query_motion_state --client-config "$CLIENT"
#include <latentos/sdk/core/session.h>
#include <latentos/sdk/motion/motion_client.h>

latentos::sdk::core::Session session(std::move(sdk_options));
latentos::sdk::motion::MotionClient client(session);

latentos::sdk::QueryOptions query_options;
query_options.timeout_ms = 1000;
auto state = client.QueryMotionControlState(query_options);