一种仿人机器人遥操作控制方法
    1.
    发明公开

    公开(公告)号:CN116277003A

    公开(公告)日:2023-06-23

    申请号:CN202310288874.0

    申请日:2023-03-22

    Abstract: 本发明提供了一种仿人机器人遥操作控制方法,所述方法包括:根据所述控制指令,获取第一参考坐标系中仿人机器人腰部的第一期望位姿和末端执行器的第二期望位姿;根据第一期望位姿和所述第二期望位姿,确定第二期望位姿在第二参考坐标中对应的目标第二期望位姿;根据逆运动学算法,利用目标第二期望位姿,确定第二参考坐标系中机械臂各个关节的期望位姿;根据第一期望位姿、第二期望位姿和机械臂各个关节的期望位姿,生成并发送第一控制指令。本发明可以根据仿人机器人腰部的变化,对应的调整机械臂各个关节的位姿,进而可以保证末端执行器可以移动至第二期望位姿所指示的位置。

    一种机器人姿态轨迹生成方法、装置及存储介质

    公开(公告)号:CN113103239B

    公开(公告)日:2022-09-13

    申请号:CN202110472860.5

    申请日:2021-04-29

    Abstract: 本发明提供了一种机器人姿态轨迹生成方法、装置及存储介质,方法包括:获取机器人运动过程中的多个四元数姿态,并对所有所述姿态进行分组;根据所述分组结果确定每组所述四元数姿态对应的第一四元数;将每组对应的所述第一四元数转换成多个三维空间的向量,并采用三次贝塞尔曲线对各个所述向量进行插值,获得插值曲线;对所述插值曲线进行采样,获得多个采样点;采用三次B样条曲线对所有所述采样点进行拟合,生成机器人姿态轨迹。本发明的技术方案能够生成整体C2连续的机器人姿态轨迹,减少机器人各姿态间的轨迹波动。

    用于实现C2连续的机器人轨迹规划方法、装置及系统

    公开(公告)号:CN113103240B

    公开(公告)日:2022-08-23

    申请号:CN202110472862.4

    申请日:2021-04-29

    Abstract: 本发明提供了一种用于实现C2连续的机器人轨迹规划方法、装置及系统,涉及机器人轨迹规划控制技术领域。本发明所述的方法,包括:获取机器人的离散轨迹;拟合生成位置轨迹c(u);确定离散点,根据所述离散点确定弧长参数;建立的u‑s模型;生成C2连续的四元数姿态轨迹;建立w‑u模型;根据S型速度模型、u‑s模型和w‑u模型,按照固定采样周期,对所述位置轨迹c(u)和所述四元数姿态轨迹c(w)采样,得到离散插补点,以通过逆运动学求解所述离散插补点,得到机器人关节空间的插补轨迹。通过采用NURBS位置轨迹和C2连续的四元数姿态轨迹,保证机器人末端位姿轨迹整体C2连续,保证了运动的平顺,同时可减少插补过程中的速度波动,实现机器人轨迹的有效规划。

    用于实现G2连续的机器人双NURBS轨迹插补方法、装置及系统

    公开(公告)号:CN113103241A

    公开(公告)日:2021-07-13

    申请号:CN202110473012.6

    申请日:2021-04-29

    Abstract: 本发明提供了用于实现G2连续的机器人双NURBS轨迹插补方法、装置及系统,涉及机器人轨迹规划控制技术领域。本发明所述的方法,包括:获取机器人离散轨迹;生成位置NURBS轨迹;对位置NURBS轨迹进行离散,根据离散点确定弧长参数,建立u‑s模型;生成姿态NURBS轨迹;建立w‑u模型;根据S型速度模型、u‑s模型和w‑u模型,按照固定采样周期,得到双NURBS轨迹的离散位姿插补点,以通过逆运动学求解离散插补点,得到机器人关节空间的插补轨迹。本发明所述的技术方案,通过采用双NURBS轨迹,保证机器人末端位姿轨迹G2连续,保证了运动的平顺,且能连续通过所有位姿点;通过建立位置NURBS轨迹参数与弧长参数的映射关系,减少插补过程中的速度波动,实现机器人轨迹的有效规划。

    一种调时方法、装置、电子设备和计算机存储介质

    公开(公告)号:CN112416051A

    公开(公告)日:2021-02-26

    申请号:CN202011428478.6

    申请日:2020-12-07

    Abstract: 本发明涉及通信技术领域,提供一种调时方法、装置、电子设备和计算机存储介质,包括:通过非实时进程、实时进程和共享内存形成进程周期性同步通信机制,通过实时进程将第一实际周期和第二实际周期作为测算延时误差补偿量的组合参数,借助进程周期性同步通信机制,将延时误差补偿量从实时进程反馈给非实时进程,以防非实时进程自身测算延时误差补偿量,由于实时进程的定时精度比非实时进程的定时精度高,所以通过实时进程测算延时误差补偿量的精度更高,通过非实时进程将延时误差补偿量和第二实际周期作为调节第一实际周期的组合参数,提升了调时精度,改善了进程周期性同步通信机制的同步精度,克服了现有进程通信机制具有同步性偏差的缺陷。

    基于动态系统的双臂协同规划方法、设备和存储介质

    公开(公告)号:CN118061184A

    公开(公告)日:2024-05-24

    申请号:CN202410333450.6

    申请日:2024-03-22

    Abstract: 基于动态系统的双臂协同规划方法、设备和存储介质,属于机器人技术领域,解决在协同约束和动态障碍物干扰下的实时规划问题。本发明的方法包括:给定物体的目标位姿,规划方法将结合双臂当前实际状态、障碍物信息和运动边界约束,生成满足目标跟随、应对动态障碍物的双臂末端运动轨迹;然后通过中心化逆解,将末端运动轨迹映射至关节空间,以此驱动双臂运动;最后,机器人实时感知周围环境和障碍物信息,并反馈给规划器,以此形成一个数据流环路。本发明适用于基于动态系统的双臂协同规划。

    用于实现G2连续的机器人双NURBS轨迹插补方法、装置及系统

    公开(公告)号:CN113103241B

    公开(公告)日:2022-08-23

    申请号:CN202110473012.6

    申请日:2021-04-29

    Abstract: 本发明提供了用于实现G2连续的机器人双NURBS轨迹插补方法、装置及系统,涉及机器人轨迹规划控制技术领域。本发明所述的方法,包括:获取机器人离散轨迹;生成位置NURBS轨迹;对位置NURBS轨迹进行离散,根据离散点确定弧长参数,建立u‑s模型;生成姿态NURBS轨迹;建立w‑u模型;根据S型速度模型、u‑s模型和w‑u模型,按照固定采样周期,得到双NURBS轨迹的离散位姿插补点,以通过逆运动学求解离散插补点,得到机器人关节空间的插补轨迹。本发明所述的技术方案,通过采用双NURBS轨迹,保证机器人末端位姿轨迹G2连续,保证了运动的平顺,且能连续通过所有位姿点;通过建立位置NURBS轨迹参数与弧长参数的映射关系,减少插补过程中的速度波动,实现机器人轨迹的有效规划。

    用于实现C2连续的机器人轨迹规划方法、装置及系统

    公开(公告)号:CN113103240A

    公开(公告)日:2021-07-13

    申请号:CN202110472862.4

    申请日:2021-04-29

    Abstract: 本发明提供了一种用于实现C2连续的机器人轨迹规划方法、装置及系统,涉及机器人轨迹规划控制技术领域。本发明所述的方法,包括:获取机器人的离散轨迹;拟合生成位置轨迹c(u);确定离散点,根据所述离散点确定弧长参数;建立的u‑s模型;生成C2连续的四元数姿态轨迹;建立w‑u模型;根据S型速度模型、u‑s模型和w‑u模型,按照固定采样周期,对所述位置轨迹c(u)和所述四元数姿态轨迹c(w)采样,得到离散插补点,以通过逆运动学求解所述离散插补点,得到机器人关节空间的插补轨迹。通过采用NURBS位置轨迹和C2连续的四元数姿态轨迹,保证机器人末端位姿轨迹整体C2连续,保证了运动的平顺,同时可减少插补过程中的速度波动,实现机器人轨迹的有效规划。

    一种机器人姿态轨迹生成方法、装置及存储介质

    公开(公告)号:CN113103239A

    公开(公告)日:2021-07-13

    申请号:CN202110472860.5

    申请日:2021-04-29

    Abstract: 本发明提供了一种机器人姿态轨迹生成方法、装置及存储介质,方法包括:获取机器人运动过程中的多个四元数姿态,并对所有所述姿态进行分组;根据所述分组结果确定每组所述四元数姿态对应的第一四元数;将每组对应的所述第一四元数转换成多个三维空间的向量,并采用三次贝塞尔曲线对各个所述向量进行插值,获得插值曲线;对所述插值曲线进行采样,获得多个采样点;采用三次B样条曲线对所有所述采样点进行拟合,生成机器人姿态轨迹。本发明的技术方案能够生成整体C2连续的机器人姿态轨迹,减少机器人各姿态间的轨迹波动。

    机械臂实时控制系统
    10.
    发明公开

    公开(公告)号:CN112091978A

    公开(公告)日:2020-12-18

    申请号:CN202011018514.1

    申请日:2020-09-24

    Abstract: 本发明的机械臂实时控制系统涉及机器人领域,目的是为了克服目前的机器人控制系统基于TCP/IP的通信方式,导致机械臂控制具有高延时性的问题,包括:ROS系统,ROS系统包括实时任务节点和非实时任务节点,且实时任务节点配置于实时操作系统中,非实时任务节点配置于非实时操作系统中;实时操作系统,用于提供实时线程,运行实时任务节点;非实时操作系统,用于提供非实时线程,运行非实时任务节点;实时任务节点,用于下发周期控制指令至通信总线;非实时任务节点,用于下发非周期控制指令至通信总线;通信总线,用于将周期控制指令和非周期控制指令发送至相应的关节,或接收机械臂各关节的传感器反馈数据至ROS系统。

Patent Agency Ranking