Ctrl-Z
一个多线程机器人运动控制强化学习部署框架
载入中...
搜索中...
未找到
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
[详情级别 123]
 Nz
 NmathMath namespace, contains some math functions
 CTensorTensor class, used to store tensor data
 CTensor< bool, Dims... >Bool Tensor class, used to store bool type tensor data
 CTensorBaseTensorBase class, base class for tensor
 CTensorShapeTensorShape struct, used to store tensor shape information
 CVectorVector class, support some vector operations, like dot, cross, normalize, etc
 CVector< bool, N >Vector class for bool type, support some vector logical operations etc
 CAbstractNetInferenceWorkerAbstractNetInferenceWorker类型是一切神经网络推理工人类型的基类,该类提供一些基本推理的功能, 用户可以通过继承这个类来实现自己的推理工人类型。
 CAbstractSchedulerAbstractScheduler 调度器类型,用于管理任务,工作线程和数据。
 CTCBTask Control Block
 CAbstractWorkerAbstractWorker 类型是一切工人类型的基类,在这个类中指定了一些必须要实现的基本方法,这些方法将在调度器的调度流水线下被依次调用 来实现工人的工作逻辑。通过将多个Worker类型的工人注册到调度器中,形成一个TaskList,用户可以实现复杂的工作流程,在构成一个流水线的同时, 保证每个工人模块的逻辑是独立的,从而实现了工作流程的模块化和可扩展性。
 CActionManagementWorkerActionManagementWorker类型是一个用于管理和选择单个或多个推理网络的输出的工人类型。
 CAsyncLoggerWorker异步日志工人类型,用户可以通过这个工人类型来异步的实现记录数据的功能。
 CCTSArrayCompile time string array
 CCTSMapCompile time string map
 CCTSPairCompile time string key-value pair
 CCTSPair< CT, math::Vector< T, Dim > >Compile time string key-value pair for array (z::math::Vector)
 CCTSPair< CT, std::array< T, Dim > >Compile time string key-value pair for array (std array)
 CCTSPair< CT, T[Dim]>Compile time string key-value pair for array (POD array)
 CCTStringCompile time string
 CDataCenter数据中心类型,用于存储工作流水线中的数据。
 CEraxLikeInferenceWorker
 CfilterFilter class with simple average filter
 CHumanoidGymInferenceWorkerHumanoidGymInferenceWorker 类型是一个人形机器人推理工人类型,该类实现了HumanoidGym网络兼容的推理功能。
 CImuProcessWorkerImuProcessWorker 类型是一个IMU数据处理工人类型,这个类型用于处理IMU传感器的数据,包括加速度,角速度和角度。 通常来说,这个类型可以被用于主任务队列中。 这个类会在TaskCycleBegin方法中获取IMU数据并对齐进行滤波和去除异常值。用户可以通过配置文件来配置滤波器的权重。
 CKeyboardCommandWorkerKeyboardCommandWorker 类型是一个键盘命令工人类型,用户可以通过这个工人类型来实现键盘命令的功能。
 CMotorControlWorkerMotorControlWorker类型是一个电机控制类型,用于读取实际电机的位置、速度、电流等数据,并将控制指令写入到电机的控制接口。
 CMotorPDControlWorkerMotorPDControlWorker类型是一个电机PD控制工人类型,用户可以通过这个工人类型来实现电机的PD控制。
 CMotorResetPositionWorkerMotorResetPositionWorker 类型是一个电机复位工人类型,用户可以通过这个工人类型来实现电机的复位功能。
 CNetCmdWorkerNetCmdWorker类型是一个神经网络用户命令工人类型,用户可以通过这个工人类型来实现神经网络用户命令的功能。
 CPlainInferenceWorker该类型实现了一个可用的平凡推理工人类型,用户可以通过这个工人类型来实现推理的功能。
 CRingBufferRing buffer class, this buffer does NOT garantee thread safety
 CSimpleCallbackWorkerSimpleCallbackWorker 类型是一个简单的回调工人类型,用户可以通过这个工人类型来实现一些简单的工作逻辑。
 CSinTrajactoryGenerator
 CUnitreeRlGymInferenceWorkerUnitreeRlGymInferenceWorker 类型是一个人形机器人推理工人类型,该类实现了Unitree_rl_gym网络兼容的推理功能。
 CWeightFilterFilter class with weight filter
 CZObjectZObject z fundamental object
 CUserData