- 博客(4)
- 资源 (15)
- 收藏
- 关注
原创 Part 1.2 - 实现一个井字棋游戏的gym环境
上文已经描述了怎么创建和注册一个自定义的gym环境。但是环境类中的4个函数都是空的,本文将描述怎么实现那4个函数,实现一个完整的井字棋游戏的环境。游戏规则:两个玩家在3x3的棋盘上,一方执X,一方执O。哪方先下的连续3个子(不管在对角,竖直还是水平方向)为胜。(类似五子棋)。赢得一方将会获得+100的奖励。完整的环境代码访问GitHub。其中,step函数已经指定了双方下棋的规则,也就是说这个程序不是依靠某个强化学习算法来下棋,而是靠固定规则。因为本系列文章的目的就是要说明如何自定义环境,而不是应用.
2020-08-25 11:38:13 1297
原创 pybullet电机控制总结
恒定速度要让电机保持恒速运动,需要指定施加在电机的最大外力。如maxForce = 500p.setJointMotorControl2(bodyUniqueId=objUid, jointIndex=0, controlMode=p.VELOCITY_CONTROL, targetVelocity=targetVel, force=maxForce)一段完整的代码import pybullet as pimport timeimport
2020-08-23 21:18:06 1588
原创 ros网页控制机械臂
网卡设置固定IP和机械臂通过网线连接。请参考这篇文章中的步骤:ROS - 使用UR机械臂最新的 ur_robot_driver网页控制机械臂主要通过 robot web toolsrobot web tools包含roslibjs, ros2djs, ros3djs, roslibpy, rosgraph web visualizer等工具,它们提供了本地ROS和网页交互的接口。同时,PC通过ROS控制机械臂,还需要UR机械臂的驱动程序,目前最新的驱动是ur robot driver,考虑到生态..
2020-08-13 16:51:56 2502 2
原创 不通过ROS直接查看URDF文件
在GitHub发现一个不错的仓库,可不通过ROS直接查看.urdf文件的模型:urdf-viz。支持win、linux和mac。在linux和mac上应该好操作,简单说一下在win上的操作。按照说明【On Windows】,下载压缩包,然后将解压后的包放到任意一个位置,把这个文件夹的地址添加到环境变量Path中即可。然后启动cmd,定位到urdf文件地址,执行urdf-viz xx.urdf即可。参考:https://github.com/OTL/urdf-viz...
2020-08-02 19:47:53 3313 3
cudart64_100.zip
2020-01-08
Deep Learning and Robotics(pieter abbeel).zip
2020-01-05
Hybrid PositionForce Control of Manipulators.zip
2020-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人