README.md 1.7 KB

README

1.运行代码

  1. source工作空间
  2. sudo chmod +x *.py文件
  3. roslaunch lst_robot_r start.launch

2.package(SRC)

  1. lst_robot_r
    1.1 launch-launch启动文件
    2.2 msg-自定义消息
    3.3 scripts-Python代码

  2. a9
    2.1 config-机械臂先关配置文件
    2.2 launch-launch启动文件
    2.3 meshes-机械臂STL文件
    2.4 urdf-机械臂urdf模型

  3. robot_config
    3.1 config-moveit配置文件,常用srdf(修改机器人配置)
    3.2 launch-launch启动文件,包括demo.launch文件

  4. Data
    4.1 点云数据,起始点终点数据,导出的其他的数据(轨迹关节值、末端执行器笛卡尔坐标)

  5. visual
    5.1 规划结果可视化

2024.9.30

  • 添加修改笛卡尔路径参数的函数(速度,加速度)
  • 修正机械臂的初始姿态(home位姿)
  • 修改焊接姿态,固定焊接位姿

2024.10.12

  • 增加点云数据,起始点终点数据,测试碰撞检测

2024.10.17

  • 修改规划逻辑(简单避障),规划完一条焊缝后,末端执行器向上移动0.1m,然后继续规划下一条焊缝
  • 修改urdf关节运动范围为FAUNC m10iA-8L实际运动范围

2024.10.29

  • 配置机械臂moveit_config文件
  • 修改仿真模型为fanuc_m10iA/8l
  • 更新2024-9-23-L/try分支代码为最新

2024.10.30

  • 待完成:尝试使用plan()代替compute_cartesian_path(),来进行全局避障规划(会出现翻转的情况,应该是初始位姿的问题)
  • 待完成:尝试使用OMPL-CHOMP规划适配器进行规划,即前端使用OMPL获得初始路径,后端使用CHOMP对路径进行优化,提高精度和避障效果

2024.10.31(hjsx.py)

  • 修改焊接顺序,使得两条平行焊缝的焊接方向相同