![]() |
lebai sdk 1.4.0
lebai c++ sdk with swig to support sereval languages.
|
场景相关的接口. More...
Functions | |
| unsigned int | lebai::l_master::Robot::start_task (const std::string &name, const std::vector< std::string > ¶ms, const std::string &dir, bool is_parallel, unsigned int loop_to) |
| 调用场景 | |
| unsigned int | lebai::l_master::Robot::start_task (const std::string &name) |
| 调用场景 | |
| std::vector< unsigned int > | lebai::l_master::Robot::get_task_list () |
| 查询任务列表 | |
| std::string | lebai::l_master::Robot::wait_task (unsigned int id) |
| 等待任务完成 | |
| void | lebai::l_master::Robot::pause_task (unsigned int id, unsigned long time, bool wait) |
| 暂停任务与运动 | |
| void | lebai::l_master::Robot::pause_task (unsigned int id) |
| 暂停任务与运动 | |
| void | lebai::l_master::Robot::resume_task (unsigned int id) |
| 恢复任务与运动 | |
| void | lebai::l_master::Robot::cancel_task (unsigned int id) |
| 取消任务与运动. | |
| unsigned int | lebai::l_master::Robot::exec_hook (unsigned int id) |
| 根据已设置的Hook执行对应场景 | |
| std::string | lebai::l_master::Robot::get_task_state () |
| 获取任务状态. | |
| std::string | lebai::l_master::Robot::get_task_state (unsigned int id) |
| 获取任务状态. | |
场景相关的接口.
| void lebai::l_master::Robot::cancel_task | ( | unsigned int | id | ) |
取消任务与运动.
| id | 任务的ID. |
| unsigned int lebai::l_master::Robot::exec_hook | ( | unsigned int | id | ) |
根据已设置的Hook执行对应场景
| id | 任务的ID. |
| std::string lebai::l_master::Robot::get_task_state | ( | unsigned int | id | ) |
获取任务状态.
| id | 任务的ID. |
| void lebai::l_master::Robot::pause_task | ( | unsigned int | id | ) |
暂停任务与运动
| id | 任务的ID |
| void lebai::l_master::Robot::pause_task | ( | unsigned int | id, |
| unsigned long | time, | ||
| bool | wait | ||
| ) |
暂停任务与运动
| id | 任务的ID |
| time | 暂停的时间 |
| wait | 是否等待 |
| void lebai::l_master::Robot::resume_task | ( | unsigned int | id | ) |
恢复任务与运动
| id | 任务的ID |
| unsigned int lebai::l_master::Robot::start_task | ( | const std::string & | name | ) |
调用场景
| name | 调用场景的名字 |
| unsigned int lebai::l_master::Robot::start_task | ( | const std::string & | name, |
| const std::vector< std::string > & | params, | ||
| const std::string & | dir, | ||
| bool | is_parallel, | ||
| unsigned int | loop_to | ||
| ) |
调用场景
| name | 调用场景的名字 |
| params | 其他参数 |
| dir | 调用场景所在的文件夹名 |
| is_parallel | 是否并行 |
| loop_to | 循环次数(默认0永久循环) |
| std::string lebai::l_master::Robot::wait_task | ( | unsigned int | id | ) |
等待任务完成
| id | 任务的ID |