## 1. 函数 pull_air_vacuum_pump
### 功能
气泵吸气,此时气泵吸起东西。
### 参数
```
def pull_air_vacuum_pump(self, vacuum_pump_id)
```
只需要传入气泵的ID即可。
## 2. 函数push_air_vacuum_pump
### 功能
气泵吹气,此时气泵放下东西。
### 参数
```
def push_air_vacuum_pump(self, vacuum_pump_id)
```
只需要传入气泵的ID即可。
## blockly示例
![](https://box.kancloud.cn/83ce9de44cf6853a8992d26f90a8ddb2_511x289.png)
### 代码示例
```
#!/usr/bin/env python
from gauss_python_api.gauss_api import *
import rospy
rospy.init_node('gauss_generated_code_execution')
n = Gauss()
n.change_tool(TOOL_VACUUM_PUMP_1_ID)
for count in range(3):
n.pull_air_vacuum_pump(TOOL_VACUUM_PUMP_1_ID) #吸气
n.wait(2)
n.push_air_vacuum_pump(TOOL_VACUUM_PUMP_1_ID)
```
- 引言
- 第一章 开关机和网络配置
- 开关机和网络连接
- 开机启动脚本
- 多机通信
- 安装必要的ROS包
- 第二章 软件架构
- 第三章 机械臂模型
- 第四章 Python API
- calibrate_auto
- learning_mode
- move_joints
- move_pose
- gripper
- air_vacuum_pump
- electromagnet
- 第五章 ROS接口
- 示教模式
- 关节空间
- 笛卡尔空间
- 运动规划
- 工具控制
- 自定义消息
- 重新校准
- 自动校准
- 硬件状态
- 第六章 参数说明
- rpi_ros_processes
- gauss_motors
- robot_command_validation
- stepper_params
- gauss_driver
- end_effectors
- 第七章 launch文件
- rpi_setup
- controllers
- robot_commander
- user_interface
- 第八章 视觉抓取
- 第九章 常见问题