自己调试的编队PID算法,效果也还可以,具体使用教程参考视频链接: http://v.youku.com/v_show/id_XMTUwNjc3NjMyNA 仿真中三个机器人保持编队,做直线运动,队形和参数都可以调整. 仿真结束后,编队数据直接推送的MATLAB中,用于曲线绘制,并分析. 源代码下载地址:http://download.csdn.net/detail/zhangrelay/9514411 --------…
http://www.viblue.com/archives/5587.htm 一.机器人简介: 机器人(Robot)是自动执行工作的机器装置.它既可以接受人类指挥,又可以运行预先编排的程序,也可以根据以人工智能技术制定的原则纲领行动.它的任务是协助或取代人类工作的工作,例如生产业.建筑业,或是危险的工作[1]. 同时,机器人的研究和开发制造一直将下面三条原则作为机器人开发的准则.即: 第一条:机器人不应该伤害人类: 第二条:机器人应该遵守人类的命令,与第一条违背的命令除外: 第三条:机器人应能…
完美的教程,没有之一,收藏学习. 目的 本文手把手教你在 Mathematica 软件中搭建机器人的仿真环境,具体包括以下内容(所使用的版本是 Mathematica 11.1,更早的版本可能缺少某些函数,所以请使用最新版.robinvista2@gmail.com).  1 导入机械臂的三维模型  2 (正/逆)运动学仿真  3 碰撞检测  4 轨迹规划  5 (正/逆)动力学仿真  6 控制方法的验证  不妨先看几个例子: 逆运动学 双臂协作搬运 显示运动痕迹 (平移)零空间运动  无论你是…
冲压车间是将板材冲压形成汽车车身.车厢.车底板等部件的过程,冲压是汽车生产四大加工工艺的首个工序,直接影响着汽车焊装.涂装.总装车间的生产.冲压车间生产具有以下特点: 换模时间长:每种冲压件均有一套专用冲压模具,模具从模具库通过天车送到冲压线,并进行换模,换模时间需几分钟到十几分钟,远大于单个产品的冲压时间,因此换模时间不可忽略. 大批量生产:因不同产品换模时间较长,且准备过程需要消耗大量的能源和人力,生产过程应尽量减少换模次数,因此采用批量生产的方式. 需求拉动:为了满足下游车间正产生产,冲压…
自动化仿真平台由tcl语言搭建,大规模设计使用此平台让仿真便捷不少.大体上用tcl语言进行modelsim仿真的流程如下: 1. 建立库 2. 映射库到物理目录 3. 编译源代码 4. 启动仿真器 5. 执行仿真 tcl语言的语法 vlib :建立库.格式 vlib<library name> .库名缺省值是work vmap:映射逻辑库名,将逻辑库名映射到库路径.语法格式vmap work <library name> vdir:显示指定库内容.语法格式vdir –lib <…
1.ART Testbed 该平台是基于多代理的信任仿真平台,官网的介绍如下: The Agent Reputation and Trust (ART) Testbed initiative has been launched with the goal of establishing a testbed for agent reputation- and trust-related technologies. The ART Testbed is designed to serve in tw…
Emotiv脑电设备与RDS机器人仿真初步测试 在脑电设备相关算法进行真实机器人测试前,有必要进行大量仿真验证算法,节约开发时间. 这里给我启发的Emotiv使用所参考的一些网址. 官网:https://emotiv.com/ https://emotiv.com/support.php github:https://github.com/Emotiv RDS在之前也有过一些介绍,教程正在开发. 点击图片可看实验的录像,包括epoc+与仿真机器人运动控制,以及epoc+与机器人编队一些简单测试.…
基于ROS的分布式机器人远程控制平台   1 结构说明 HiBot架构主要使用C/S架构,其中HibotServer为服务器,Muqutte为消息服务器中间件,HiBotClient为运行在机器人上的客户端.主要实现了机器人任务的远程部署.监控.控制三大功能,机器人平台依赖于ROS.其架构如下图所示 下面是对这三个重要组成部分的说明 1.1 HiBotServer Web服务器则使用Jersey框架[13],Jersey是开源的RESTful 框架,基于RESTful的Web Service相比…
IT++ is a C++ library of mathematical, signal processing and communication classes and functions.也就是说有了这个库,用C++编写通信仿真程序的方便程度接近于matlab.具体介绍和文件下载可以上官方网站.Matlab用的好好的,干嘛要用IT++?水木清华论坛里一个帖子说的很清楚,“由于Matlab效率太低(除了可以验证算法外),所以需要更快的仿真平台.最好的平台无非就是自己写的C/C++程序,以及利…
AirSim 官方Github: https://github.com/Microsoft/AirSim AirSim 是微软的开源自动驾驶仿真平台(其实它还能做很多事情,这里主要用于自动驾驶仿真研究). AirSim 没有独立的官网,它托管在 Github 上面. AirSim 使用了 Unreal Engine 作为自己的图像开发引擎.所以想要运行AirSim,我们必须先会用Unreal Engine和它使用的平台工具. 下面我简单介绍一下 Unreal Engine,和如何使用它. 1 什…