# tigerarm **Repository Path**: mars55555/tigerarm ## Basic Information - **Project Name**: tigerarm - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-16 - **Last Updated**: 2021-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tigerarm_ros ## 内容列表 - [背景](#背景) - [安装](#安装) - [用法](#用法) - [TODO](#TODO) - [如何贡献](#如何贡献) - [使用许可](#使用许可)

## 背景 基于 `ROS` 和 `Moveit` 实现的机械臂控制系统

## 安装 - `Ubuntu 18.04` - `ROS Melodic` - `OpenCV 4.5.1` - `yaml-cpp`

## 用法 ```bash cd ${YOUR_WORK_DIR}/arm_ros catkin_make source devel/setup.bash # 或者将配置文件写入终端的配置文件中 # echo "source ${YOUR_WORK_DIR}/devel/setup.bash" >> ~/.bashrc # 添加用户到tty所在的组 sudo gpasswd --add ${username} dialout ``` ### 设置轨迹 `src/arm_moveit_kinematics/config/poses.yaml` ```yaml Total: 2 #总共读入的轨迹点数 #EffectorLength: 0.05 Points: #轨迹点序列 - id: 0 #点的序号 xyz: #位置 - 0.47 - 0 - 0.1 rpy: #末端姿态 - 3.141593 - 0 - -1.570793 action: 1 - id: 1 xyz: - 0.3 - 0 - 0.57 rpy: - 3.141593 - 0 - -1.570793 action: 0 ... ``` ### 启动 ```bash roslaunch pixle_godzilla_moveit_config demo.launch # 等待直到rviz中画面出现机械臂 roslaunch arm_moveit_kinematics clangdemo.launch # 注意查看输出信息中节点是否正常启动,串口能不能正常打开和写入 # 出现一个新的终端,在新的终端中通过按键控制 # 注意保持鼠标光标停留在该终端 rqt_plot # 可以通过rqt查看6个关节的角度变化曲线,跟上位机的曲线对比 ``` ### 控制机械臂 waiting for updating ## 使用许可 [MIT © Richard McRichface.](../LICENSE)