Webots平台下NAO机器人仿真环境的搭建

一、前期准备

  • Webots-8.6.2(版本在R2019前(不包含R2019)均可)
  • Choregraphe(我使用的是最新版本)
  • naoqi环境

二、Webots安装与准备

默认选项安装后,打开Webots进入登陆界面

此时随便填一个电子邮箱,密码填入webots

官方说明如下:

进入软件之后首先修改语言

选择Tools->Preferences

选择文件->Open Sample World...

依次选择robots->aldebaran->nao.wbt

仿真界面如下:

三、Choregraphe安装与准备

默认选项安装后,打开Choregraphe进入界面

点击绿色图标

在Webots虚拟环境开启的条件下,会出现一个可选虚拟机器人,点击选择

右侧机器人视图就会出现一个与Webots中虚拟机器人相同的机器人

此处视频显示器中也会出现对应的仿真环境背景

此处为Webots中虚拟机器人上下两个摄像头的拍摄内容

四、Choregraphe控制Webots虚拟机器人

首先点击右上角的唤醒按钮

虚拟机器人的双手放下

选择Choregraphe中的太极拳进行测试

可以实现Choregraphe对Webots中虚拟机器人的控制

五、naoqi控制虚拟机器人

首先打开Choregraphe

选择复制IP:端口,将控制代码中的robot_ip修改为此虚拟机器人的IP

利用写好的控制代码实现对虚拟机器人头部旋转30度的操作

Webots平台下NAO机器人仿真环境的搭建相关推荐

  1. Windows平台下NS2网络仿真环境的搭建

    NS2(Network Simulator 2) 是一种针对网络技术的源代码公开的.免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含的模块几乎涉及到了网络技术 ...

  2. Windows平台下Glade+GTK开发环境的搭建

    [@.1 MVVM设计模式与Glade] 做上层软件开发的程序员可能对于MVVM模式比较熟悉,这是一种经典的软件设计模式,很好的将用户界面与后台处理之间分层开,通过属性.事件绑定这种统一的" ...

  3. pybullet机器人仿真环境搭建 1.安装pybullet,测试官方示例,基础环境搭建

    pybullet机器人仿真环境搭建 1.安装pybullet 前言 安装 测试官方示例 基础环境搭建 导入pybullet 创建服务端 (可选)配置图形GUI 添加资源路径 设置重力 加载模型 迭代运 ...

  4. 机器人机器学习环境框架搭建—从ubuntu到mujoco仿真实现(第一篇):ubuntu18.04的安装

    目前,机器人仿真环境搭建与算法验证大多都是基于Linux平台,因此本文从ubuntu的安装入手,本人安装的是Ubuntu18.04(为了避免虚拟机与物理真机在CPU分配.内存分配上的问题,最简单直接有 ...

  5. cadence安装完怎么打开_Linux 环境下Vivado与Cadence仿真工具联合仿真环境的搭建

    在之前本公众号写过两篇关于工具更新对仿真调试提高效率的文章,[干货]推荐一款FPGA仿真调试鸟枪换炮的工具!本文就介绍其中一种仿真环境的搭建过程.后续还有VCS+Verdi环境的安装介绍,敬请期待. ...

  6. 音视频开发(38)---麦克风阵列仿真环境的搭建

    麦克风阵列仿真环境的搭建 1. 引言   之前,我在语音增强一文中,提到了有关麦克风阵列语音增强的介绍,当然,麦克风阵列能做的东西远远不只是在语音降噪上的应用,它还可以用来做声源定位.声源估计.波束形 ...

  7. 基于Mathematica的机器人仿真环境(机械臂篇)

    目的 本文手把手教你在 Mathematica 科学计算软件中搭建机器人的仿真环境,具体包括以下内容: 1 导入机械臂的三维模型 2 正\逆运动学仿真 3 碰撞检测 4 轨迹规划 5 正\逆动力学仿真 ...

  8. 基于 Mathematica 的机器人仿真环境(机械臂篇)

    目的 本文手把手教你在 Mathematica 软件中搭建机器人的仿真环境,具体包括以下内容(所使用的版本是 Mathematica 11.1,更早的版本可能缺少某些函数,所以请使用最新版.robin ...

  9. [转]基于Mathematica的机器人仿真环境(机械臂篇)

    目的 本文手把手教你在 Mathematica 科学计算软件中搭建机器人的仿真环境,具体包括以下内容: 1 导入机械臂的三维模型 2 正\逆运动学仿真 3 碰撞检测 4 轨迹规划 5 正\逆动力学仿真 ...

最新文章

  1. 技术图文:如何通过挂单刷 BigOne 的贡献值?
  2. 21世纪初最有影响力的20篇计算机视觉期刊论文 及 邓亚峰老师关于人脸识别方面总结
  3. mysql 投票总排行_MySQL投票表,查找每个用户对条目的最新投票,并根据值进行计数...
  4. java wps linux 安装_ubuntu安装Java开发环境
  5. appcan slider轮播图和页面弹动冲突解决
  6. 【EMV L2】数据元格式 对齐方式
  7. python导入表格后坐标轴刻度设置_Python-更改matplotlib中x或y轴上的“刻度频率”?...
  8. aix oracle监听配置_Oracle数据库03用户权限与数据库的连接
  9. 【Elasticsearch】 Elasticsearch中数据是如何存储的
  10. localstorage存mysql_存储localstorage
  11. python输出para关键词占比_使用python操作word
  12. Machine Learning - VII. Regularization规格化 (Week 3)
  13. vmrc安装出现:未能安装 HCmon 驱动程序 (Failed to install the HCmon driver)
  14. delphi 数据库_Delphi数据库编程初学者指南
  15. oracle 父子级,oracle 父子关系
  16. Linux文件颜色与文件类型对应(白色、蓝色、红色、黄色、绿色 代表的意义。。。)
  17. phaser3场景中的图片缩放scale
  18. 最近遇到使用Zing.DLL生成条码,但是打印出来不清晰的问题,解决代码记录一下,
  19. 公众号平台的H5实现微信授权登录
  20. 提交给移动三个wap游戏,终于通过了一个

热门文章

  1. org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart
  2. 计算机毕业设计ssm大学生综合素质测评系统
  3. 2年多的时间,我在便利蜂便利店消费了4千多块
  4. 关于中标麒麟系统的经历
  5. 各种Sensor传感器
  6. 什么是交换机?描述一下工作过程?交换机基本功能、交换机是如何转发数据包的,什么是三层交换机?和二层交换机有什么区别?三层交换机是否可以代替路由器?为什么?
  7. linux cmos摄像头,Linux摄像头驱动4——CMOS摄像头
  8. 【String-easy】657. Robot Return to Origin 机器人能否回到原点
  9. 戒指眼镜蹦迪灯,亚马逊的智能硬件帝国上线了
  10. 组件 :normal ordered local Broadcasts