lebai sdk  1.1.28
lebai c++ sdk with swig to support sereval languages.
Functions
场景.

场景相关的接口. More...

Functions

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)
 调用场景 More...
 
unsigned int lebai::l_master::Robot::start_task (const std::string &name)
 调用场景 More...
 
std::vector< unsigned int > lebai::l_master::Robot::load_task_list ()
 查询任务列表
 
void lebai::l_master::Robot::pause_task (unsigned int id, unsigned long time, bool wait)
 暂停任务与运动 More...
 
void lebai::l_master::Robot::pause_task (unsigned int id)
 暂停任务与运动 More...
 
void lebai::l_master::Robot::resume_task (unsigned int id)
 恢复任务与运动 More...
 
void lebai::l_master::Robot::cancel_task (unsigned int id)
 取消任务与运动. More...
 
unsigned int lebai::l_master::Robot::exec_hook (unsigned int id)
 根据已设置的Hook执行对应场景 More...
 
std::string lebai::l_master::Robot::get_task_state ()
 获取任务状态.
 
std::string lebai::l_master::Robot::get_task_state (unsigned int id)
 获取任务状态. More...
 

Detailed Description

场景相关的接口.

Function Documentation

◆ cancel_task()

void lebai::l_master::Robot::cancel_task ( unsigned int  id)

取消任务与运动.

Parameters
id任务的ID.

◆ exec_hook()

unsigned int lebai::l_master::Robot::exec_hook ( unsigned int  id)

根据已设置的Hook执行对应场景

Parameters
id任务的ID.

◆ get_task_state()

std::string lebai::l_master::Robot::get_task_state ( unsigned int  id)

获取任务状态.

Parameters
id任务的ID.

◆ pause_task() [1/2]

void lebai::l_master::Robot::pause_task ( unsigned int  id)

暂停任务与运动

Parameters
id任务的ID

◆ pause_task() [2/2]

void lebai::l_master::Robot::pause_task ( unsigned int  id,
unsigned long  time,
bool  wait 
)

暂停任务与运动

Parameters
id任务的ID
time暂停的时间
wait是否等待

◆ resume_task()

void lebai::l_master::Robot::resume_task ( unsigned int  id)

恢复任务与运动

Parameters
id任务的ID

◆ start_task() [1/2]

unsigned int lebai::l_master::Robot::start_task ( const std::string &  name)

调用场景

Parameters
name调用场景的名字

◆ start_task() [2/2]

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 
)

调用场景

Parameters
name调用场景的名字
params其他参数
dir调用场景所在的文件夹名
is_parallel是否并行
loop_to循环次数(默认0永久循环)