露台多机器人模拟器的python绑定。

pygazebo的Python项目详细描述


https://travis-ci.org/jpieper/pygazebo.png?branch=develophttps://pypip.in/d/pygazebo/badge.pnghttps://coveralls.io/repos/jpieper/pygazebo/badge.png?branch=develop

pygazebo为露台提供python绑定 (http://gazebosim.org)多机器人模拟器。

功能

  • 支持使用 简单的python api。
  • 所有已定义的露台原型消息的python版本是 包括。
  • 为灵活的并发支持提供了支持。

简单用法

下面的示例显示发布消息是多么容易 反复控制凉亭模型中的单个节点 默认端口上的本地计算机。

importtrolliusfromtrolliusimportFromimportpygazeboimportpygazebo.msg.joint_cmd_pb2@trollius.coroutinedefpublish_loop():manager=yieldFrom(pygazebo.connect())publisher=yieldFrom(manager.advertise('/gazebo/default/model/joint_cmd','gazebo.msgs.JointCmd'))message=pygazebo.msg.joint_cmd_pb2.JointCmd()message.axis=0message.force=1.0whileTrue:yieldFrom(publisher.publish(message))yieldFrom(trollius.sleep(1.0))loop=trollius.get_event_loop()loop.run_until_complete(publish_loop())

历史记录

3.0.0-2014.1(2014-07-04)

  • 从eventlet切换到trollius/asyncio,以获得更好的兼容性 以及其他事件循环和未来的python版本。
  • 露台3.0.0更新

2.2.1-2014.2(2014-06-04)

  • 正确支持发送和接收大消息。

2.2.1-2014.1(2014-02-11)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从ImageIO中排除特定的TIFF读取器?   JavaJMockit和passbyreference。我们中一定有一个人错了(可能是我!)   java Android camera2放弃了牛轧糖的表面,但在棉花糖上工作   java按字符串中出现的顺序对字符数组进行排序   如何获取Groovy生成的java源代码   java无法使用AutoIT和Selenium Webdriver在所需位置/文件夹保存图像   java为什么我的冒泡排序代码会打印出这些奇怪的东西?   java JAXB:typesafeEnumMemberName=“generateName”是否可自定义?   Java编程输入:今天是星期天输出:星期天是今天   java不理解首个OOAD书的吉他示例   java如何从JformattedTextfield检索货币格式值   java可以从相同的源代码生成功能不同的可执行文件吗?