net_lib 2.0.4
 
Loading...
Searching...
No Matches
nrc_track.h File Reference

Go to the source code of this file.

Functions

EXPORT_API Result track_record_start (SOCKETFD socketFd, double maxSamplingNum, double samplingInterval)
 轨迹记录开始
 
EXPORT_API Result track_record_start_robot (SOCKETFD socketFd, int robotNum, double maxSamplingNum, double samplingInterval)
 
EXPORT_API Result track_record_stop (SOCKETFD socketFd)
 轨迹记录关闭
 
EXPORT_API Result track_record_stop_robot (SOCKETFD socketFd, int robotNum)
 
EXPORT_API Result get_track_record_status (SOCKETFD socketFd, bool &recordStart)
 轨迹记录开启状态查询
 
EXPORT_API Result get_track_record_status_robot (SOCKETFD socketFd, int robotNum, bool &recordStart)
 
EXPORT_API Result track_record_save (SOCKETFD socketFd, std::string trajName)
 轨迹记录保存
 
EXPORT_API Result track_record_save_robot (SOCKETFD socketFd, int robotNum, std::string trajName)
 
EXPORT_API Result track_record_playback (SOCKETFD socketFd, int vel)
 轨迹回放
 
EXPORT_API Result track_record_playback_robot (SOCKETFD socketFd, int robotNum, int vel)
 
EXPORT_API Result track_record_delete (SOCKETFD socketFd)
 轨迹清除
 
EXPORT_API Result track_record_delete_robot (SOCKETFD socketFd, int robotNum)
 

Function Documentation

◆ get_track_record_status()

EXPORT_API Result get_track_record_status ( SOCKETFD socketFd,
bool & recordStart )

轨迹记录开启状态查询

Parameters
recordStart记录状态 true 开启 false 关闭

◆ get_track_record_status_robot()

EXPORT_API Result get_track_record_status_robot ( SOCKETFD socketFd,
int robotNum,
bool & recordStart )

◆ track_record_delete()

EXPORT_API Result track_record_delete ( SOCKETFD socketFd)

轨迹清除

◆ track_record_delete_robot()

EXPORT_API Result track_record_delete_robot ( SOCKETFD socketFd,
int robotNum )

◆ track_record_playback()

EXPORT_API Result track_record_playback ( SOCKETFD socketFd,
int vel )

轨迹回放

Parameters
vel速度

◆ track_record_playback_robot()

EXPORT_API Result track_record_playback_robot ( SOCKETFD socketFd,
int robotNum,
int vel )

◆ track_record_save()

EXPORT_API Result track_record_save ( SOCKETFD socketFd,
std::string trajName )

轨迹记录保存

Parameters
trajName保存名字

◆ track_record_save_robot()

EXPORT_API Result track_record_save_robot ( SOCKETFD socketFd,
int robotNum,
std::string trajName )

◆ track_record_start()

EXPORT_API Result track_record_start ( SOCKETFD socketFd,
double maxSamplingNum,
double samplingInterval )

轨迹记录开始

Parameters
maxSamplingNum最大采样点数 [200,12000]
samplingInterval采样间隔 [0.03,1]

◆ track_record_start_robot()

EXPORT_API Result track_record_start_robot ( SOCKETFD socketFd,
int robotNum,
double maxSamplingNum,
double samplingInterval )

◆ track_record_stop()

EXPORT_API Result track_record_stop ( SOCKETFD socketFd)

轨迹记录关闭

◆ track_record_stop_robot()

EXPORT_API Result track_record_stop_robot ( SOCKETFD socketFd,
int robotNum )