python实现nao机器人身体躯干和腿部动作操作


Posted in Python onApril 29, 2019

本文实例为大家分享了python实现nao机器人身体躯干和腿部动作的具体代码,供大家参考,具体内容如下

跟上一篇类似,代码没什么难度,可以进行扩展。

#-*-encoding:UTF-8-*-
'''control nao's left foot,
  cartesian control:torso and foot trajectories
  '''
 
import sys
import motion
from naoqi import ALProxy
 
def StiffnessOn(proxy):
        pNmaes="Body"
        pStiffnessLists=1.0
        pTimeLists=1.0
        proxy.stiffnessInterpolation(pName,pStiffnessLists,pTimeLists)
 
def main(robotIP):
        '''example of cartesian foot trajectory
        '''
        try :
               motionProxy=ALProxy("ALMotion",robotIP,9559)
        except Exception,e:
               print "could not create a proxy"
               print "error is ",e
        
 
        try:
               postureProxy=ALProxy("ALRobotPosture",robotIP,9559)
        
        except Exception ,e:
               print "could not create a proxy"
               print"error is",e
 
        StiffnessOn(motionProxy)
        #send nao to pose init
        postureProxy.goToPosture("StandInit",0.5)
 
        space=motion .FRAME_ROBOT
        AxisMask=almath.AXIS_MASK_VEL
        isAbsolute=False
        path=[0.0,-0.07,-0.03,0.0,0.0,0.0]
        #lower the torso and move the size
        effector="Torso"
        time=2.0
        motionProxy.positionInterpolation(effector,space,path,axisMask,time,isAbsolute)
 
        #lleg motion
        effector="LLeg"
        path=[0.0,0.06,0.00,0.0,0.0,0.0]
        times=2.0
 
        motionProxy.positionInterpolation(effector,space,axisMask,time,isAbsolute)
        
if __name__=="__main__":
        robotIP="127.0.0.1"
        if len(sys.argv)<=1:
               print "usage python robotIP"
        else:
               robotIP=sys.argv[1]
        main(robotIP)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中的__slots__使用示例
Feb 26 Python
Python中操作mysql的pymysql模块详解
Sep 13 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
Aug 13 Python
使用python批量修改文件名的方法(视频合并时)
Mar 24 Python
Python使用matplotlib 画矩形的三种方式分析
Oct 31 Python
python数据预处理方式 :数据降维
Feb 24 Python
基于python 将列表作为参数传入函数时的测试与理解
Jun 05 Python
django rest framework使用django-filter用法
Jul 15 Python
浅谈Python numpy创建空数组的问题
May 25 Python
python树莓派通过队列实现进程交互的程序分析
Jul 04 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
Apr 29 #Python
GitHub 热门:Python 算法大全,Star 超过 2 万
Apr 29 #Python
python实现nao机器人手臂动作控制
Apr 29 #Python
python机器人运动范围问题的解答
Apr 29 #Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
Apr 29 #Python
Python 实现微信防撤回功能
Apr 29 #Python
python程序控制NAO机器人行走
Apr 29 #Python
You might like
当海贼王变成JOJO风
2020/03/02 日漫
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
PHP使用CURL模拟登录的方法
2015/07/08 PHP
Javascript 汉字字节判断
2009/08/01 Javascript
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
Eclipse编辑jsp、js文件时卡死现象的解决办法汇总
2016/02/02 Javascript
jQuery实现的简单悬浮层功能完整实例
2017/01/23 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
JavaScript实现的浏览器下载文件的方法
2017/08/09 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
对Vue beforeRouteEnter 的next执行时机详解
2018/08/25 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
[04:44]DOTA2英雄梦之声_第12期_矮人直升机
2014/06/21 DOTA
python多进程共享变量
2016/04/06 Python
Python 专题四 文件基础知识
2017/03/20 Python
Python解惑之整数比较详解
2017/04/24 Python
基于Python pip用国内镜像下载的方法
2018/06/12 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
python在不同条件下的输入与输出
2020/02/13 Python
python Matplotlib模块的使用
2020/09/16 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
专注澳大利亚特产和新西兰特产的澳洲中文网:0061澳洲制造
2019/03/24 全球购物
Hotels.com越南:酒店预订
2019/10/29 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
行政部工作岗位职责范本
2014/03/05 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
放飞理想演讲稿
2014/09/09 职场文书
2014最新预备党员思想汇报范文:中国梦,我的梦
2014/10/25 职场文书
计划生育个人总结
2015/03/02 职场文书
大客户经理岗位职责
2015/04/09 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android