You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
>> **Note: If the end effector uses myGripper F100 force-controlled gripper, the version of the pymycobot driver library must be greater than 3.6.4**
14
16
15
17
```bash
16
18
# The default serial port name of 2022 mycobot 320-M5 version is "/dev/ttyUSB0", and the baud rate is 115200. The serial port name of some models is "dev/ttyACM0". If the default serial port name is wrong, you can change the serial port name to "/dev/ttyACM0".
Then you can **control the model in rviz to make it move by dragging the slider**. If you want the real mycobot to move with the model, you need to open another command line and run:
44
+
45
+
>> **Note: If the end effector uses myGripper F100 force-controlled gripper, the version of the pymycobot driver library must be greater than 3.6.4**
34
46
35
47
```bash
36
48
# The default serial port name of 2022 mycobot 320-M5 version is "/dev/ttyUSB0", and the baud rate is 115200. The serial port name of some models is "dev/ttyACM0". If the default serial port name is wrong, you can change the serial port name to "/dev/ttyACM0".
**Note: Since the robot arm will move to the current position of the model when the command is input, make sure that the model in rviz does not appear to be worn out before you use the command.**
44
59
45
60
**Do not drag the slider quickly after connecting the robot arm to prevent damage to the robot arm**.
46
61
47
-
###2 Model Following
62
+
## 2 Model Following
48
63
49
64
In addition to the above controls, we can also let the model move by following the real robot arm.
It will **open rviz to show the model following effect.**
69
84
70
-
###3 GUI control
85
+
## 3 GUI control
71
86
72
87
On the basis of the previous contents, this package also **provides a simple GUI control interface.** This method is used for interaction between real robot arms. Connect to mycobot.
73
88
@@ -87,7 +102,7 @@ width ="500" align = "center">
87
102
88
103
**Note:** Before using the gripper switch button, make sure the adaptive gripper is connected to the end of the robot arm.
89
104
90
-
###4 Keyboard control
105
+
## 4 Keyboard control
91
106
92
107
**Keyboard control is added** in `new_mycobot_320` package, and real-time Synchronization is performed in rviz. This function depends on pythonApi, so be sure to connect with the real robot arm.
93
108
@@ -203,10 +218,12 @@ Parameters supported by this script:
203
218
* _speed: the movement speed of the robot arm
204
219
* _change_percent: movement distance percentage
205
220
206
-
### 5 moveit use
221
+
## 5 moveit use
207
222
208
223
`mycobot_ros` has integrated the MoveIt section.
209
224
225
+
>>**Note: If the end effector uses myGripper F100 force-controlled gripper, the version of the pymycobot driver library must be greater than 3.6.4**
If you want a real robot arm to execute a plan synchronously, you need to open another command line and run:
234
259
235
260
```bash
236
261
# The default serial port name of 2022 mycobot 320-M5 version is "/dev/ttyUSB0", and the baud rate is 115200. The serial port name of some models is "dev/ttyACM0". If the default serial port name is wrong, you can change the serial port name to "/dev/ttyACM0".
**Note:** If the end is equipped with an adaptive gripper, and you need to plan the gripper, you need to switch the planning group to the planning group of the gripper.
271
+
**Note:** If the end point is equipped with Pro adaptive grippers or myGripper F100 force-controlled grippers and the grippers need to be planned, you need to switch the planning group to the planning group of the grippers.
Then you can **control the model in rviz to make it move by dragging the slider**. If you want the real mycobot to move with the model, you need to open another ROS1 environment terminal:
**Note: Since the robot arm will move to the current position of the model when the command is input, make sure that the model in rviz does not appear to be worn out before you use the command.**
43
69
44
70
**Do not drag the slider quickly after connecting the robot arm to prevent damage to the robot arm**.
45
71
46
-
###2 Model Following
72
+
## 2 Model Following
47
73
48
74
In addition to the above controls, we can also let the model move by following the real robot arm. Open a ROS1 environment terminal:
It will **open rviz to show the model following effect.**
80
106
81
-
###3 GUI control
107
+
## 3 GUI control
82
108
83
109
On the basis of the previous contents, this package also **provides a simple GUI control interface.** This method is used for interaction between real robot arms. Connect to mycobot.
**Note:** Before using the gripper switch button, make sure the adaptive gripper is connected to the end of the robot arm.
105
131
106
-
###4 Keyboard control
132
+
## 4 Keyboard control
107
133
108
134
**Keyboard control is added** in `new_mycobot_320_pi` package, and real-time Synchronization is performed in rviz. This function depends on pythonApi, so be sure to connect with the real robot arm.
109
135
@@ -233,28 +259,51 @@ Parameters supported by this script:
233
259
* _speed: the movement speed of the robot arm
234
260
* _change_percent: movement distance percentage
235
261
236
-
### 5 moveit use
262
+
## 5 moveit use
237
263
238
264
`mycobot_ros` has integrated the MoveIt section.
239
265
266
+
>>**Note: If the end effector uses myGripper F100 force-controlled gripper, the version of the pymycobot driver library must be greater than 3.6.4**
**Note:** If the end effector is equipped with an adaptive gripper or myGripper F100 force-controlled gripper and the gripper needs to be planned, the planning group needs to be switched to the planning group of the gripper.
0 commit comments