本文主要介绍多机器人(基于Turtlebot3)的协同编队在Gazebo仿真环境中的搭建与简单实现,第一部分仿真平台的搭建。
本节主要内容为数据包基本内容的讲解以及单片机C语言编程方案
2000元打造小型化三位测绘+密室逃生机器人
本节介绍基于STM32的机器人轮胎驱动和里程获取设计
2000元打造低成本三维测绘/导航机器人
上车系好安全带,我们的车要加速啦!
带你用webots玩转控制论~
一、简述 机器人控制系统是一个复杂设计,针对不同功能目标有不同的开发路线,若想开发一个通用的控制系统难度会非常高,因此确定目标需求非常重要,这里所述的目标需求有两种,一种为开发基本…
一、概述 机器人开发是一门综合学科,需要用到各方面知识,包括且不限于计算机,数学和物理等各个领域。因其综合程度高使其开发较为繁琐且困难,ROS的出现大大简单了机器人开发的门槛,RO…
一、概要 比赛规则与赛道: 比赛没有赛道,只有电磁线。但赛道元素包括有直道、弯道、坡道、十字路口以及横断路障。室外电磁组原则上选择室外的马路、草坪、体育场组织比赛,场地内可能会存在…
上一篇文章 “高效实战及电赛训练(2)- 数字系统的“控制”和“处理””中我简单介绍了一下构成数字系统核心的几种方式: 微控制器MCU – 通过编程用指令来控制,比较简…
上节讲了用MCU构成的数字系统的MCU选用及资源利用。关于MCU的编程就不再赘述,就跟不同的人每天要做的事情不同一样,千差万别,靠自己去按照逻辑流程去写就是。 MCU…
协作机器人的基本功能,你不来了解一下?
2.6 ROS小车STM32底层控制代码 经过之前几篇文章,我相信大家一定对下面这些模块都已经有些了解了。今天,我们将编写ROS小车STM32单片机底层控制的最后一篇文章。我们将一…
摘要 运动底盘是移动机器人的重要组成部分,不像激光雷达、IMU、麦克风、音响、摄像头这些通用部件可以直接买到,很难买到通用的底盘。一方面是因为底盘的尺寸结构和参数是要与具体机器人匹…
Qt Creator for ROS 如果想在Qt上进行ros包的开发和GUI界面开发,建议采用下面的方法。 https://ros-qtc-plugin.readthedocs….
抓取仿真
爷爷,你毕业论文用的Gazebo仿真模型终于不鬼畜啦!
本文将介绍如何在Windows环境下安装和配置Docker,使用ROS官方提供的Docker镜像,或基于其他第三方基础镜像自行制作支持ROS的Docker镜像,运行ROS经典例程——键盘控制小乌龟运动。 另外,古月居定制了支持PROBOT机器人运行环境的官方Docker镜像,并开放下载。无需ROS2GO或Ubuntu虚拟机,无需安装ROS相关的任何软件,在Windows下快速搭建PROBOT ROS上位机,让机械臂控制变得如此简单!
PID在机器人控制中发挥了哪些作用?我们用ROS-Gazebo来探索一下!
本文转载自微信公众号ROBOTICS 上一篇文章我们讲了机械臂控制的不同对象和方法,以及简单的单关节位置控制。从单关节的控制讲起不仅因为关节控制是机械臂整体控制的基…
本文转载自微信公众号ROBOTICS 上一篇文章CC简单讲了“什么是控制“的问题,不知道有没有让你稍微窥见到控制之美呢?即使你没有完整学过控制理论,只要初步了解它的概念(而我认为…
本文转载自微信公众号ROBOTICS 我们学习了那么多机械臂的运动学和动力学,归根结底还是为了能控制机械臂做我们希望它做的事情。从这一篇开始,我们就来聊聊机械臂的控制。(对的,C…
~欢迎关注~ 微信公众号:古月居 新浪微博:古月春旭 知乎专栏:古月居 原文链接:古月私房课 | 基于ROS设计一款机械臂控制系统 古月居联合深蓝学院推出的“古月私房…