4.9-Simulation in gazebo or webots

  • We can create the simulation model for a robotic arm by updating the existing robot
  • description by adding simulation parameters.
    • collision
    • inertial
    • tranmission
    • joints
    • linkd
    • Gazebo
    • Launch
  • using ros controllers to actuate the robot model
  • 先按照教科书上做的来试一下,前面没认真看书,走了一些弯路
  • 实现步骤
    • controller_managerConfig.cmake
          controller_manager-config.cmake
    • sudo apt-get install ros-indigo-ros-control ros-indigo-ros-controllers
    • gazebo_ros_controlConfig.cmake
          gazebo_ros_control-config.cmake
    • 有一个解决方案,集成在zsROSSetup.sh里面了,此处不详述
    • 没解决,依然是gzclient: 5: export: 1500: bad variable name
    • sudo apt-get install drcsim
  • 打都打不开,算了,先不进行仿真了!
  • 其实也是可以用webots的,webots也有ROS接口,无奈学习成本很高,且是商业软件

原文地址:https://www.cnblogs.com/lizhensheng/p/11117516.html

时间: 2024-08-30 02:54:55

4.9-Simulation in gazebo or webots的相关文章

ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse

ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. 提供ROS接口的3D软件比较多,本章以最典型的Gazebo介绍为主,从Player/Stage/Gazebo发展而来,现在独立的机器人仿真开发环境,目前2016年最新版本Gazebo7.1配合ROS(kinetic)使用. 补充内容:http://blo

基于ROS1.0的stdr simulation搭建多移动机器人(multiple robots)仿真系统

基于ROS1.0的stdr simulation搭建多移动机器人(multiple robots)仿真系统原创SimileciWH 最后发布于2018-10-26 17:12:20 https://blog.csdn.net/SimileciWH/article/details/83416437 多移动机器人的概念就不叙述了,直接讲如何正确的在ROS系统下构建基于stdr simulation和gazebo平台下的仿真实验. 1    前提准备 安装好如下几个基本的包: stdr simulat

2018-10-27 星期六

English: listening.speaking.reading.writing.translation 1. The face can speak a thousand emotions, but it can easily mask what the heart feels. for the happiest face may be masking the most hurting heart. 2. He who smokes never smells his own smoke,

ROS数据可视化工具Rviz和三维物理引擎机器人仿真工具V-rep Morse Gazebo Webots USARSimRos等概述

ROS数据可视化工具Rviz和三维物理引擎机器人仿真工具V-rep Morse Gazebo Webots USARSimRos等概述 Rviz Rviz是ROS数据可视化工具,可以将类似字符串文本等枯燥的数据以二维或三维等非常形象的可视化方式进行显示,如下:   除此之外,也是重要的人机交互界面,如下以一个六足机器人为例: 单足(初始--调整):           数值结果如下: --- header: seq: 9034 stamp: secs: 1487127789 nsecs: 815

Most Advanced Robotics Simulation Software Overview

Creating a complete virtual model by simulating components and control programs can lead to simplifying the construction process of a robot and can reduce costs of a project. The good part is that most applications used in simulation can be transferr

第十八课 Gazebo仿真器

1.Gazebo概述 在Gazebo中的模拟效果是非常好的. 它的特性 Dynamics Simulation 直接控制物理引擎参数 Building Editor 无需代码即可在Gazebo中创建机器人模型(只用insert就可以插入各种模型,可以在基于Gazebo的云端中创建机器人模型) Advanced 3DGraphics 提高真实性 Sensors 提供激光雷达,摄像头,RGBD摄像头,IMU等传感器 Robot Models 提供多种机器人模型,包括PR2,iRobot,Create

Making my own Autonomous Robot in ROS / Gazebo

Day 1: Setting up ROS: Indigo OS: Ubuntu 14.04 OS: Gazebo 7.0.0 Initialize the workspace To create the basic skeleton of the directory structure, we begin with a workspace {WORKSPACE}_ws, where we set {WORKSPACE}=mybot. cd ~ mkdir -p mybot_ws/src cd

Simulating a Freight in Gazebo

Installation Before installing the simulation environment, make sure your desktop is setup with a standard installation of ROS Indigo on Ubuntu 14.04. Once your APT repositories are configured, you can install the simulator: >$ sudo apt-get update >

<ROS> Gazebo Ros Control 及 Controller运用

写在前面 Gazebo ROS Control Default Robot HW SIM Gazebo ROS Control Plugin ROS Controller运用 1 position_controllersJointPositionController 2 position_controllersJointGroupPositionController 3 joint_state_controller 31 方式一 32 方式二 33 效果验证 附录 1. 写在前面 第一篇 – 机