本文实例为大家分享了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编写nao机器人舞蹈_python实现nao机器人身体躯干和腿部动作操作相关推荐

  1. python控制nao机器人_python实现nao机器人身体躯干和腿部动作操作

    python实现nao机器人身体躯干和腿部动作操作 发布时间:2020-08-21 03:01:35 来源:脚本之家 阅读:82 本文实例为大家分享了python实现nao机器人身体躯干和腿部动作的具 ...

  2. 用python编写nao机器人舞蹈_python控制nao机器人身体动作实例详解

    python控制nao机器人身体动作实例详解 发布时间:2020-10-23 09:18:22 来源:脚本之家 阅读:89 本文实例为大家分享了python控制nao机器人身体动作的具体代码,供大家参 ...

  3. python 微信机器人教程_Python实现微信机器人的方法

    最近在学python的过程中无意间发现一个python库:wxpy,其可以实现让微信自动接收.处理消息并进行回复的一系列功能.感觉挺有意思的,便自行摸索学习,并成功地实现了其功能. 当我们打开微信,就 ...

  4. python编写猜大小游戏_python编写猜数字小游戏

    本文实例为大家分享了python编写猜数字小游戏的具体代码,供大家参考,具体内容如下 import random secret = random.randint(1,30) guess = 0 tri ...

  5. python编写掷骰子程序_Python Tkinter实例——模拟掷骰子

    什么是tkinter? tkinter 是 python 的标准 gui 库.python 使用 tkinter 可以快速的创建 gui 应用程序. 由于 tkinter 是内置到 python 的安 ...

  6. python编写ai电话_开发人工智能电话机器人必须掌握的语言,Python

    那么要想学人工智能,想学Python,那以下这些是必不可少的: 首先,你要学Python如何爬取数据,你要做数据分析.数据建模,起码你要有数据,这些数据来源有多种方法,但是很多都来自网络,这就是爬虫. ...

  7. python编写程序输出诗句_Python学习笔记(一)-- print语句

    print语句可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print 'hello, world' 注意: 1.当我们在Python交 ...

  8. python编写命令行框架_python的pytest框架之命令行参数详解(上)

    前言 pytest是一款强大的python自动化测试工具,可以胜任各种类型或者级别的软件测试工作.pytest提供了丰富的功能,包括assert重写,第三方插件,以及其他测试工具无法比拟的fixtur ...

  9. python人脸识别源码_Python 抖音机器人,让你找到漂亮小姐姐

    本项目作者沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 本着高效.直接地找到漂亮小姐姐的核心思想,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot ...

最新文章

  1. “面试不败计划”:各大公司Java后端开发面试题总结
  2. [BZOJ] 2064: 分裂
  3. libgdx 学习笔记七 libgdx应用程序生命周期
  4. 前端学习(1731):前端系列javascript之发布窗口布局下
  5. 如何使用Chrome的Network面板分析HTTP报文
  6. springboot Autowired BeanNotOfRequiredTypeException
  7. 拓端tecdat|重庆住房租赁市场现状分析:解读出租房市场的数据密码
  8. SQL Server 2012基本介绍
  9. Gamma矫正,先有鸡还是先有蛋的故事
  10. PCAN-View如何保存报文?
  11. 浅谈严格控制普通高等学校招生规模
  12. Ubuntu的一些高(sao)效(cao)率(zuo)工具
  13. html语言单词背不下来,英语单词怎么都背不下来怎么办
  14. #Vue3篇:watch、watchEffect、watchPostEffect、watchSyncEffect的区别
  15. python一二三【warning模块使用】
  16. 计算该年该月该日天数 一年中有 12 个月,而每个月的天数是不一样的。其中大月 31 天,分别为 1,3,5,7,8,10,12 月,小月 30 天,分别 为 4,6,9,11 月。
  17. VMware Tools 安装成功无法从主机拖动文件到虚拟机
  18. 在线JSON转换成Excel文件工具
  19. java枚举类型季节实例_Java之枚举类
  20. Vue 之 移动端 better-scroll 下 click 事件失效问题(PC端却正常click点击)

热门文章

  1. 准备学计算机怎么样,计算机的学生应怎么样去考研?
  2. 高德地图放大Marker icon
  3. Linux网络编程——socket、bind、listen、accpet、connect、read和write
  4. 教育邮箱怎么注册申请,教育电子邮箱注册小妙招
  5. linux,unix,bsd命令收集
  6. 什么是APP封装?APP封装如何实现?
  7. 给博客添加rss订阅
  8. 如何减少http请求的次数
  9. 模糊数学——模糊模式识别
  10. n阶差分方程重根计算公式的一般证明