1 项目简介 1.1 项目背景 机器人这个词是于1920年从一场艺术中诞生的,伴随着社会进步和技术发展,机器人的概念从想象中的人形自动化机械,逐步演变为具备特殊功能的自动化智能机械。虽然当前对机器人的概念各陈其辞,但是与其面面俱到的描述和规定机器人的定义,倒不如一言以蔽之:“机器人,是通过机器(机械、自动化、智控、互联…)方式实现人(智能生命体)的某些(或全部)功能”。 机器人最大的价值在于
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 MIT-Cheetah开源代码:Cheetah-Software本项目开源代码:SCUT-Robotlab-Quadr
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 学习建议 自从MIT开源了Cheetah项目,网上出现了很多的论文解读,相关开源项目,也有很多人在原论文的基础上
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 学习建议 QT是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Inter
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 学习建议 机器人学导论是做机械臂,足式机器人绕不开的理论知识,本项目也是涉及到了机器人学导论前七章的大部分内容。
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 学习建议 Webots是一款开源的多平台机器人仿真软件,也是目前最优秀的一款移动机器人仿真平台之一。支持多种不同
这个是本人在大三期间做的项目 —— 基于MIT的Cheetah方案设计的十二自由度并联四足机器人,这个项目获得过两个国家级奖项和一个省级奖项。接下来我会将这个机器人的控制部分所有代码进行开源,并配有相关的教程博客,希望能够帮助到在学习相关领域知识或者进行项目开发的同学。 学习建议 ROS是用于编写机器人软件程序的一种具有高度灵活性的软件架构。它包含了大量工具软件、库代码和约定协议,
基于STM32的种养盆控制系统设计—-蓝牙、显示模块的实现 1 简介 设计一个能够实时的检测盆栽土壤湿度,还能根据湿度进行自动浇水等操作,保证土壤湿度以适应植物的生长环境的智能盆栽装置。针对日常生活中人们热衷于盆栽种植但又因工作繁忙而忘记浇水导致盆栽枯死的问题,采用STM32作为系统主控芯片,构建一个的智能监控种植系统。通过对指定植物种植环境的温度、湿度数据进行统计分析,能实现自动浇灌
① 基于STM32平衡小车学习—准备篇 1 简介 在科技不断发展进步的今天,对平衡小车的研究具有很重要的意义,现如今各高校在对小车平衡小车的研究上也在不断的投入资源,更是每一年的电子设计竞赛都会选择这类控制类的设计来刺激同学们对其相关控制策略的研究。这不仅提高了学生的学习积极性,更是提高了同学们对科学的认识系统基于陀螺仪等传感器利用PID平衡算法对小车的速度倾斜角度平衡状态来进行检测
MOCO通用控制器正式支持ROS,SDK下载地址为: https://github.com/golaced/MOCO_SDKgithub.com/golaced/MOCO_SDK 固件需要采用V105以上的固件版本,在完成使用OCU上位机优化步态参数,可以稳定行走后,可基于树莓派采用ROS来控制机器人,目前以传统全向小车底盘的方式来控制四足机器人,具体使用教程如下: MOCO通用 四足机器
视频链接:https://vdn6.vzuu.com/HD/ccc32054-c9d6-11ea-b9f0-e2dc6f6d1025.mp4?pkey=AAUWuR1o3A8lgB0RcqEXx4Ik8rcEdSMSnt_c6MmISNNK-PVw8G1Omiwg_QFikNCHhTxQ1J4qYtfPXToX3L4fOg1k&c=avc.0.0&f=mp4
③ 蜘蛛机械人—模型分析与开发 [TOC] 1 安装驱动 1.1 安装 PL2303 驱动程序 执行驱动程序安装之前,请不要将主板和电脑的 USB 连接,待安装结束后,请将电脑重启 1.2 若正确安装,会在菜单 Tools->Serial ports 中多处一个 COM Port 1.3 将主板和电脑通过 USB 连接后,编译上传程序 若无软硬件错误
简介 > 需要的材料 元器件 个数 ESP8266 1 16路舵机驱动板(PCA9685) 1 舵机 6 电池 1 OLED 1 [主控使用ESP8266(型号ESP12F)][ESP8266(型号ESP12F)] 简介 ESP8266EX 内置 Tensilica L106 超
自主导航系统是智能机器人必不可少的一个组成,SLAM所完成的仅仅只是地图构建的工作,在建图的过程当中也有定位的数据输入。导航系统是移动机器人在已知地图/未知地图的情况下,通过定位算法得知自身在地图的未知,并且在自身位置和目标位置之间做出路径规划并执行的过程。ROS系统中Navigation功能包的move_base框架是现阶段应用最为广泛的内容。 move base导航框架 在上一个过程已经
SLAM(Simultaneous Localization and Mapping,同步位置与地图构建)技术是本设计的核心内容之一,该部分完成了基于Cartographer的地图构建和基于Cartographer的纯定位算法设计。 机器人模型描述文件 ROS中的系统人工智能定义形式(URDF,Unified Robot DesCription Format)功能中包括有一组URDF的标准C+
软件系统依赖于ROS机器人操作系统,通过介绍move_base规划的机器人空间速度和move_group规划的机械臂空间姿态,改数据通过串口实现与硬件系统之间的控制功能。 4.1 准备工作 4.1.1 ROS机器人操作系统安装与配置 本文使用的是Ubuntu 20.04版本的系统,对应的ROS版本为Noetic。首先执行相关更新,保证软件源、软件为最新,无依赖项冲突,具体操作如下: (1)
这里分享下机器人结构和电控的设计,以及驱动相关程序。 机器人为两轮差速移动底盘,整体使用亚克力板拼接而成,各层载板均有固定空位可用于驱动板、主控板等器件的固件。机械臂使用不锈钢件拼接得到,有五个关节自由度+夹爪组成。 机械结构部分分为SLAM底盘载体,接入电机、轮子、电池等零件,是底盘的结构设计;控制载板部分为各个功能模块及下位机驱动板、安卓手机,是机器人运控载板;机械臂部分为采购的不锈钢
咳咳!这个是自己的毕业设计,内容比较多就拆开发。设计实现了一款SLAM移动机器人,加机械臂完成视觉识别抓取的,同时还有语音识别控制、QT上位机控制、Web网页控制。前几年看古月老师的视频,看到古月老师设计的HRMRP(混合实时移动机器人平台),就也来对标一下!机器人演示视频如下~ 这个系列的博文,会把如何设计机器人的内容分享出来~ 机器人具备移动抓取、自主导航、交互控制的多功能智能仓
前言 Arduino程序简单,很多函数都封装好了,IDE设计也足够合理,非常适合新手入门Arduino,下面就用一个Arduino实现循迹小车。内容包括两路模拟量循迹小车,数字量循迹小车,PID控制。 一、选用的硬件 选用的开发板选用探索者套件的控制主板以及扩展版 循迹模块 5路红外数字量循迹 灰度循迹 二、程序 电机控制代码 由于扩展版上
因为一直想去从零开始完全手写代码做一个ROS机器人,同时目前手里会的技能有基于micropython的STM32单片机编程、基于python的ROS学习基础,再多一点就是基于PaddlePaddle的AI视觉部分的部署应用,关于激光雷达、路径规划方面的了解很少,所以会在写博客的时候边学习边完善知识体系。 因为我在看白茶-清欢的博客从零搭建ROS机器人的时候,发现这里的系列博客是用纯C/C++
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信