RMVL  2.5.0
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
 Nrm
  Nasync
   CAcceptor异步流式 Socket 接受器
    CAcceptAwaiter接受等待器
   CAsyncIOAwaiterIO 事件异步等待器
   CAsyncReadAwaiter通用异步读等待器,核心操作使用文件 I/O 系统调用的 readReadFile,使用者可以通过
   CAsyncWriteAwaiter通用异步写等待器,核心操作使用文件 I/O 系统调用的 writeWriteFile,使用者可以通过
   CBasicPromise协程承诺基类,管理协程的生命周期和异常处理
   CConnector异步流式 Socket 连接器
    CConnectAwaiter连接等待器
   CDgramSocketrm::async::Listener 建立的数据报式 Socket 异步会话
    CSocketReadAwaiter数据报式 Socket 异步读等待器
    CSocketWriteAwaiter数据报式 Socket 异步写等待器
    CSocketMultiReadAwaiter数据报式 Socket 多缓冲区异步读等待器
    CSocketMultiWriteAwaiter数据报式 Socket 多缓冲区异步写等待器
   CFinalAwaiterfinal_suspend 等待器
   CHttpServerHTTP 服务器
   CHttpsServerHTTPS 服务器
   CIOContext异步 I/O 执行上下文,负责管理 IO 事件循环和协程任务的调度
   CListener异步数据报式 Socket 监听器
   CPipeClient异步命名管道客户端
   CPipeServer异步命名管道服务端
   CPromise异步协程承诺
   CPromise< void >特化 void 类型的异步协程承诺
   CSender异步数据报式 Socket 发送器
   CSerialPort异步串行接口通信库,仅支持读写字符串
    CSerialReadAwaiter串口读等待器
    CSerialWriteAwaiter串口写等待器
   CSignal异步信号
    CSignalAwaiter信号等待器
   CSSLStream异步 TLS 安全流
   CStreamSocketrm::async::Acceptor 建立的流式 Socket 异步会话
    CSocketReadAwaiter流式 Socket 异步读等待器
    CSocketWriteAwaiter流式 Socket 异步写等待器
    CSocketMultiReadAwaiter流式 Socket 多缓冲区异步读等待器
    CSocketMultiWriteAwaiter流式 Socket 多缓冲区异步写等待器
   CTask保有 rm::async::Promise 的异步协程任务
   CTaskAwaiter协程任务等待器
   CTimer异步定时器
    CTimerAwaiter定时等待器
   CWebappWeb 应用程序框架
   CWebSocketWebSocket 连接对象接口
   CWebStreamWeb 应用传输流
  NipIP 协议族,包含 IPv4 和 IPv6 以及多播选项的相关定义
   Nmulticast多播
    CInterfaceOutbound 多播接口设置选项
    CLoopback多播环回控制选项
    CJoinGroup加入多播组控制选项
   NudpUDP 协议
    CBroadcastUDP 广播控制选项
   CProtocol网络协议
   CNetworkv4IPv4 网络协议
   CNetworkv6IPv6 网络协议
  Nlpss轻量发布订阅服务框架命名空间,包含节点、发布者、订阅者等相关定义
   Nasync基于 C++20 协程的异步操作
    CClient异步客户端代理
    CNode轻量级发布订阅服务异步节点
    CPublisher异步发布者代理
    CRobotStatePublisher异步机器人状态发布者,基于定时器周期性发布动态 TF、静态 TF 和 URDF 消息
    CService异步服务端代理
    CSubscriber异步订阅者代理
    CTimer异步定时器代理
   Nctl运动控制相关的基础组件,供具体控制律实现继承使用
    CControlLawBase【控制律组件】控制律基类,供 RobotController 组合调用
    CFeedForward【控制律组件】离散动态全补偿的前馈环节,适合在已知系统模型或有外部扰动补偿需求时使用
    CPID【控制律组件】单环离散比例-积分-微分控制器
    CUnitTF【控制律组件】单位传递函数, \(G(s)=1\)
   Ntf坐标变换缓存、监听与广播功能命名空间
    CLookupResult坐标变换查询结果
    CBuffer线程安全的坐标变换缓存
    CBroadcaster动态坐标变换发布器
    CStaticBroadcaster静态坐标变换发布器
    CListener坐标变换监听器
   Cis_msg判断类型是否为 RMVL 消息类型,要求类型中存在 msg_type 字符数组常量
   Cis_msg< Tp, std::void_t< decltype(Tp::msg_type)> >
   Cis_srv判断类型是否为 RMVL 服务类型,要求类型中包含符合消息类型约束的 RequestResponse
   Cis_srv< Tp, std::enable_if_t< is_msg_v< typename Tp::Request > &&is_msg_v< typename Tp::Response > > >
   CNode轻量级发布订阅服务节点
   CPublisher发布者代理
   CRobotController机器人控制模块
   CRobotPlanner机器人规划模块,提供 URDF 解析、正/逆运动学求解、轨迹规划等运动学功能
   CRobotStatePublisher机器人状态发布者,周期性发布动态 TF、静态 TF 和 URDF 消息
   CSubscriber订阅者代理
  NmsgLPSS 消息类型命名空间
   CBoolBool 消息类型:std/Bool
   CCameraInfoCameraInfo 消息类型:sensor/CameraInfo
   CCharChar 消息类型:std/Char
   CColorRGBAColorRGBA 消息类型:std/ColorRGBA
   CDurationDuration 消息类型:std/Duration
   CFloat32Float32 消息类型:std/Float32
   CFloat64Float64 消息类型:std/Float64
   CHeaderHeader 消息类型:std/Header
   CImageImage 消息类型:sensor/Image
   CImuImu 消息类型:sensor/Imu
   CInt16Int16 消息类型:std/Int16
   CInt32Int32 消息类型:std/Int32
   CInt64Int64 消息类型:std/Int64
   CInt8Int8 消息类型:std/Int8
   CJointStateJointState 消息类型:sensor/JointState
   CJointTrajectoryJointTrajectory 消息类型:motion/JointTrajectory
   CJointTrajectoryPointJointTrajectoryPoint 消息类型:motion/JointTrajectoryPoint
   CMapMetaDataMapMetaData 消息类型:nav/MapMetaData
   CMarkerMarker 消息类型:viz/Marker
   CMarkerArrayMarkerArray 消息类型:viz/MarkerArray
   CMultiDOFJointStateMultiDOFJointState 消息类型:sensor/MultiDOFJointState
   COccupancyGridOccupancyGrid 消息类型:nav/OccupancyGrid
   COccupancyGridUpdateOccupancyGridUpdate 消息类型:nav/OccupancyGridUpdate
   COdometryOdometry 消息类型:nav/Odometry
   CPathPath 消息类型:nav/Path
   CPointPoint 消息类型:geometry/Point
   CPoint32Point32 消息类型:geometry/Point32
   CPolygonPolygon 消息类型:geometry/Polygon
   CPosePose 消息类型:geometry/Pose
   CPoseStampedPoseStamped 消息类型:geometry/PoseStamped
   CPoseWithCovariancePoseWithCovariance 消息类型:geometry/PoseWithCovariance
   CQuaternionQuaternion 消息类型:geometry/Quaternion
   CStringString 消息类型:std/String
   CTFTF 消息类型:motion/TF
   CTimeTime 消息类型:std/Time
   CTransformTransform 消息类型:geometry/Transform
   CTransformStampedTransformStamped 消息类型:geometry/TransformStamped
   CTwistTwist 消息类型:geometry/Twist
   CTwistWithCovarianceTwistWithCovariance 消息类型:geometry/TwistWithCovariance
   CUInt16UInt16 消息类型:std/UInt16
   CUInt32UInt32 消息类型:std/UInt32
   CUInt64UInt64 消息类型:std/UInt64
   CUInt8UInt8 消息类型:std/UInt8
   CURDFURDF 消息类型:motion/URDF
   CVector3Vector3 消息类型:geometry/Vector3
   CWrenchWrench 消息类型:geometry/Wrench
  Nnav
   CAStarOptionsA* 规划配置
   CAStarPlanner基于二维代价地图的 A* 路径规划器
   CBackendEstimate第三方定位后端返回的统一估计
   CCell离散栅格坐标
   CCollisionStop独立的短时预测碰撞刹停过滤器
   CCollisionStopOptions预测碰撞刹停配置
   CCollisionStopResult碰撞刹停过滤结果
   CCostmap二维分层代价地图
   CCostmapOptions分层代价地图配置
   CFrameSynchronizer多传感器采集时间同步器
   CFrameSyncOptions传感器帧同步配置
   CFrameSyncResult帧同步结果
   CFrameSyncStatistics帧同步统计
   CGridMap二维占据栅格内存模型
   CLocalizationOptions定位输出整理配置
   CLocalizationPipeline将第三方定位结果转换为 RMVL 导航消息
   CLocalizationResult一帧视觉里程计或 SLAM 的标准导航输出
   CMapperBackend可替换的深度地图后端
   CMappingResultMapper 后端返回的二维导航地图更新
   COdometryBackend可替换的视觉里程计后端
   CPlanningResult路径规划结果
   CPurePursuitPure Pursuit 二维路径跟踪器
   CPurePursuitOptionsPure Pursuit 配置
   CSensorFrame已同步的一帧视觉定位输入
   CSlamBackend可重定位的 SLAM 后端
   CTrackingResultPure Pursuit 计算结果
  Npara
   CAlgorithmParamAlgorithmParam 参数模块
   CAnchorParamAnchorParam 参数模块
   CArmorDetectorParamArmorDetectorParam 参数模块
   CArmorParamArmorParam 参数模块
   CArmorPredictorParamArmorPredictorParam 参数模块
   CCameraParamCameraParam 参数模块
   CGravityCompensatorParamGravityCompensatorParam 参数模块
   CGyroCompensatorParamGyroCompensatorParam 参数模块
   CGyroDeciderParamGyroDeciderParam 参数模块
   CGyroDetectorParamGyroDetectorParam 参数模块
   CGyroGroupParamGyroGroupParam 参数模块
   CGyroPredictorParamGyroPredictorParam 参数模块
   CGyroTrackerParamGyroTrackerParam 参数模块
   CHikLightControlParamHikLightControlParam 参数模块
   CIoParamIoParam 参数模块
   CLightBlobParamLightBlobParam 参数模块
   CLpssParamLpssParam 参数模块
   COpcuaParamOpcuaParam 参数模块
   CPilotParamPilotParam 参数模块
   CPlanarTrackerParamPlanarTrackerParam 参数模块
   CRuneCenterParamRuneCenterParam 参数模块
   CRuneDeciderParamRuneDeciderParam 参数模块
   CRuneDetectorParamRuneDetectorParam 参数模块
   CRuneGroupParamRuneGroupParam 参数模块
   CRuneParamRuneParam 参数模块
   CRunePredictorParamRunePredictorParam 参数模块
   CRuneTargetParamRuneTargetParam 参数模块
   CRuneTrackerParamRuneTrackerParam 参数模块
   CSpiRunePredictorParamSpiRunePredictorParam 参数模块
   CTranslationDeciderParamTranslationDeciderParam 参数模块
  Nsrv
   CEmptyEmpty 服务类型
    CRequestEmpty 服务请求
    CResponseEmpty 服务响应
   CSetBoolSetBool 服务类型
    CRequestSetBool 服务请求
    CResponseSetBool 服务响应
   CSetCameraInfoSetCameraInfo 服务类型
    CRequestSetCameraInfo 服务请求
    CResponseSetCameraInfo 服务响应
   CTriggerTrigger 服务类型
    CRequestTrigger 服务请求
    CResponseTrigger 服务响应
  NuaOPC UA 相关地址空间类型、函数定义
   CArgumentOPC UA 方法参数信息
   CClientOPC UA 客户端
   CClientTimerOPC UA 客户端定时器
   CClientViewOPC UA 客户端视图
   CDataSourceVariableOPC UA 数据源变量
   CDataTypeOPC UA 数据类型
   CEventOPC UA 事件
   CEventNotificationCallbackWrapper
   CEventTypeOPC UA 事件类型
   CFieldMetaData数据集字段元数据
   CMethodOPC UA 方法
   CNodeIdOPC UA 节点 ID
   CObjectOPC UA 对象
   CObjectTypeOPC UA 对象类型
   CPublishedDataSet待发布的数据集 (PDS)
   CPublisherOPC UA 发布者
   CServerOPC UA 服务器
   CServerTimerOPC UA 服务器定时器
   CServerViewOPC UA 服务器视图
   CSubscriberOPC UA 订阅者
   CUserConfig用户信息
   CVariableOPC UA 变量
   CVariableTypeOPC UA 变量类型
   CViewOPC UA 视图
  Nyaml
   CErrorYAML 操作错误
   CNodeYAML 树节点句柄
   CResultYAML 解析或加载结果
  CAcceptorSocket 接受器
  CAnchor定位点特征,具有以下状态类型
  CArmor装甲模块组合特征
  CArmorDetector装甲板识别模块
  CArmorDetectorInfo装甲板识别信息结构体
  CArmorPredictor装甲预测模块
   CInfo预测模块信息
  CAtomicSHMMPMC 原子共享内存对象
  CBasicLoggerProxy默认日志器代理
  CCameraConfig相机初始化配置模式
  CCameraExtrinsics相机外参
  CClassificationNet分类网络推理类
  Ccombo特征组合体
  CCompensateInfo补偿模块信息
  CConnectorSocket 连接器
  CCurveFitter曲线拟合器
  CDgramSocketrm::Listenerrm::Sender 建立的数据报式 Socket 会话
  CEndpoint端点
  CEwTopsis熵权 TOPSIS 算法
  CException该类封装了有关程序中发生的错误的所有或几乎所有必要信息。异常通常是通过 RMVL_Error 和 RMVL_Error_ 宏隐式构造和抛出的
  CExtendedKalmanFilter扩展卡尔曼滤波器
  Cfeature图像中的轮廓特征
  CFileSink文件日志后端
  CGalaxyCamera大恒图像 Galaxy 系列工业相机库
  CGravityCompensator使用重力模型的补偿模块
  Cgroup相关追踪器的空间集合(序列组)
  CGyroCompensator整车状态补偿模块
  CGyroDecider整车状态决策类
   CInfo决策模块信息
  CGyroDetector整车状态识别模块
  CGyroDetectorInfo装甲板识别信息结构体
  CGyroGroup整车状态序列组
  CGyroPredictor整车状态预测模块
   CInfo预测模块信息
  CGyroTracker整车状态追踪器
  Chash_aggregate专为聚合类添加的 hash 生成可调用对象
  Chash_traits哈希生成函数类型 traits
  Chash_traits< Tp, std::enable_if_t< std::is_aggregate_v< Tp > > >聚合类哈希生成函数类型 traits
  Chash_traits< Tp, std::enable_if_t<!std::is_aggregate_v< Tp > > >非聚合类哈希生成函数类型 traits
  CHikCamera海康机器人相机库
  CHikLightController海康机器人光源控制器
  CImuDataIMU 数据
  CInterpolator函数插值器
  CIteratedExtendedKalmanFilter紧耦合迭代扩展卡尔曼滤波器
  CKalmanFilter卡尔曼滤波器
  CKalmanFilterStaticDatas卡尔曼滤波静态数据
  CLatestBytesSHM最新字节流共享内存对象
  CLightBlob装甲板灯条
  CLightConfig光源控制器初始化配置模式
  CListener同步数据报式 Socket 监听器
  CLogger异步线程安全日志器
  CLoggerOptions日志公共配置
  CMqClient消息队列客户端
  CMqServer消息队列服务端
  CMultiRecvDataSocket 多缓冲区读取结果结构体
  CMunkresKM 算法求解器
  CMvCamera迈德威视相机库
  CNetworkInterface网络接口
  CNetworkInterfaceFlag接口功能与状态标志
  CNonlinearSolver非线性方程求解器
  COnnxNetONNX-Runtime (Ort) 部署库基类 [15]
  COptCamera奥普特机器视觉相机库
  COptimalOptions多维函数优化选项
  COPTLightControllerOPT 奥普特光源控制器
  CPilot前哨、基地的引导灯
  CPipeClient命名管道客户端
  CPipeServer命名管道服务端
  CPlanarTracker平面目标追踪器
  CPolynomialN 次多项式
  CRaHeap支持随机访问的堆(与 std::priority_queue 具备相同的基础容器筛选条件)
  CRecvDataSocket 读取结果结构体
  CRecvtoDataSocket 读取结果结构体
  CRequestHTTP 请求结构
  CResponseHTTP 响应结构
  CRingBufferSlotSHM基于共享内存的无锁 MPMC(多生产者多消费者)环形缓冲区
  CRotation转动姿态信息
  CRouterHTTP 与 WebSocket 请求路由
   CRoutePattern路由模式匹配器
   CRouteEntry路由条目:路由模式 + 处理器
   CWSRouteEntryWebSocket 路由条目
  CRune神符(能量机关)
  CRuneCenter神符中心特征
  CRuneDecider神符决策模块
   CInfo决策模块信息
  CRuneDetector能量机关识别模块(包含已激活、未激活)
  CRuneDetectorInfo能量机关识别信息结构体
  CRuneGroup神符序列组
  CRunePredictor神符预测模块
  CRunePredictorInfo预测模块信息
  CRuneTarget神符靶心特征
  CRuneTracker神符时间序列
  CRungeKuttaButcher 表形式的常微分方程(组)数值求解器
  CRungeKutta22 阶 2 级 Runge-Kutta 求解器
  CRungeKutta33 阶 3 级 Runge-Kutta 求解器
  CRungeKutta44 阶 4 级 Runge-Kutta 求解器
  CSender同步数据报式 Socket 发送器
  CSerialPort同步模式串行接口通信库
  CSerialSink串口日志后端
  CSHMBase共享内存对象基类
  Csink_flush_t日志后端持久化定制点
  Csink_write_t日志后端写入定制点
  CSpiRunePredictor系统参数辨识神符预测类
  CSSLContextTLS 上下文
  CSSLStreamTLS 安全流
  CStateInfo状态类型系统
  CStdoutSinkStdout 日志后端
  CStreamSocketrm::Acceptorrm::Connector 建立的流式 Socket 会话
  CTagAprilTag 视觉标签特征类
  CTagDetectorAprilTag 识别器
  CTime计时器类
  Ctracker组合体时间序列
  CTrackerState序列组中的追踪器状态
  CTranslation移动位置信息
  CTranslationDecider平移目标决策类
   CInfo决策模块信息
  CUDPSinkUDP 日志后端
  CUnionFind并查集
  CURLParseInfoURL 解析结果