- 博客(7)
- 收藏
- 关注
转载 anaconda基本命令
activate // 切换到base环境activate learn // 切换到learn环境conda create -n python3 python=3 // 创建一个名为python36的环境并指定python版本为3(的最新版本)conda env list // 列出conda管理的所有环境conda list // 列出当前环境的所有包conda instal...
2018-10-06 12:40:36 301
原创 python 装饰器
装饰器用法代码演示:import time#-----------------下面是要修饰的函数带参数的写法---------------def deco_1(func): #第一个装饰器,这里写装饰器的装饰规则 print('enter deco_1') def wrapper(a,b):#若func是带参数的就再这里带上其参数 print('en...
2018-09-02 15:50:37 212
原创 python 之TCP和UDP编程简单示例
TCP和UDP协议都被封装到socket套接字内,所以通过socket模块就能简单实现两种协议的同信。 TCP编程TCP编程是建立可靠连接,双方是以流的形式发送数据的。服务端在创建套接字时可以定义该套接字的类型,即定义socket对象时socket(AF_INET,SOCK_STREAM),设置第二个参数为SOCK_STREAM,则表示使用TCP协议。服务器代码如下:...
2018-09-02 15:39:47 493
原创 ROS中使用mqtt通信:mqtt_bridge 的问题总结
第一个问题刚刚使用mqtt_bridge时,可以顺利的从ros发布消息到mqtt,但是当从mqtt发布消息到ROS时一直报错。按原始代码跑MQTT to ROS会在roslaunch的终端上报错unpack(b): extra data。(后来才发现这是msgpack.dumps不能处理字符串格式报错)通过调试发现是_create_ros_message函数中的msg_dict = s...
2018-08-21 17:08:40 6253 3
原创 ros_control报错can't locate node [spawner] in package [controller_manager],解决方法
报错问题 在用ROS和ur5连接时,运行ur_modern_driver中的ur5_ros_control.launch文件时报错can't locate node [spawner] in package [controller_manager],显示找不到controller_manager中的spawner节点。错误原因在安装ros_control包时,习惯用git clone ...
2018-08-14 16:38:34 3576
翻译 ur_modern_driver翻译README.md
# ur_modern_driver这是UR机器人系列UR3/UR5/UR10机械臂的新驱动。这个驱动替换了原来的旧驱动,解决掉一些旧驱动无法解决的问题,同时提高了使用性以及和ros_control的兼容性。## 提升性能* 当机械臂正在执行运动时,可以有但只能有一个脚本同时作用机械臂,这意味着在驱动连接上时,示教器也能移动机械臂。* 新驱动覆盖了原先驱动的所有功能: * act...
2018-08-10 20:58:51 1363 5
原创 ROS与UR机械臂实物及仿真连接
1.切换到catkin_ws的src文件夹,在roswiki上面下载universal_robot包$ git clone https://github.com/ros-industrial/universal_robot.git2.在github上面下载ur_modern_driver包这个包的github地址是:https://github.com/ThomasTimm/ur_mode...
2018-08-09 18:48:58 7433 19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人