![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Robot
文章平均质量分 94
机器人相关
Qrpucp
这个作者很懒,什么都没留下…
展开
-
PS4 + ESP32 制作无线遥控器
使用 PS4 和 ESP32 制作无线遥控器原创 2022-08-26 22:54:41 · 4458 阅读 · 10 评论 -
LCM通信库的安装及使用
一. 安装1. Ubuntu# 安装依赖# 必选sudo apt install build-essential libglib2.0-dev cmake# 可选,可根据使用的语言选择安装sudo apt install default-jdk python-all-dev liblua5.1-dev golang doxygen# 拷贝源码git clone https://github.com/lcm-proj/lcm.gitcd lcm# 编译并安装mkdir build &am原创 2022-03-18 10:50:42 · 9485 阅读 · 14 评论 -
rosdep init时website may be down解决方案
说明在安装ros的过程中,rosdep init失败是一个非常有名的问题,我们会收到website may be down的提示。作者来来回回安装了3次ros了,每次都要在rosdep init这一步卡很久,虽然作者并不懂这方面的技术,但还是决定将自己尝试成功的方法记录下来,下面我也会注明方法的来源。方法一:手机热点第一次安装ros时,尝试过同步时间和换源,但是都没有解决问题。stackoverflow上一个叫Xman的用户建议可以将网络切换至手机热点再进行尝试,我将网络从路由器切换至手机热点之后原创 2020-05-19 14:57:30 · 7348 阅读 · 13 评论 -
在树莓派(Raspbian)上安装ROS Kinetic Desktop(无错版)
0.说明教程说明: ROS官网上有官方的教程:Installing ROS Kinetic on the Raspberry Pi,本教程是在其基础上,填了几处坑,使之可以顺利执行(第2.3和2.5节)。有一些地方变得详细,但也有一些地方做了简化处理,大家可以对照来看。安装环境: Raspberry Pi Zero W+Raspbian buster+32G TF卡。说明: 可用cat /etc/os-release命令查看Raspbian的版本。16G的TF卡理论上应该够用,但是比较极限,推原创 2020-09-13 09:46:28 · 2288 阅读 · 2 评论 -
利用ESP8266+ESPNOW实现多点无线通信
一.ESP8266简介ESP8266是乐鑫(Espressif)制作的WiFi芯片,可以将其理解为一块带有WiFi功能的MCU,就像是stm32一样,它也有GPIO、UART、SPI、I2C、I2S等硬件资源,它也可以跑RTOS等操作系统。基于乐鑫提供的ESP8266芯片,许多厂商设计了自己的WiFi模组,比较有名的是安信可(Ai-Thinker)的ESP系列模组,正点原子也制作了它自己的模组:ATK-ESP8266,除此之外还有非常非常多种类的WiFi模组,他们很多都是基于ESP8266芯片开发的。原创 2021-01-21 13:56:07 · 10549 阅读 · 12 评论 -
自制基于jlink的无线调试器
一.无线调试器说明许多单片机支持使用SWD与JTAG接口在线仿真调试,但很多场景下(如无人机、移动机器人),我们没有办法在设备运行的过程中将线缆插到设备上进行有线调试,这时候一个可以远程debug和查看曲线的无线调试器就显得非常重要了。市面上大多数(几乎100%)无线调试器都是基于开源的CMSIS-DAP协议再加上WIFI或2.4G射频等无线通讯模块制作的,代表产品是正点原子的高速/普速版无线调试器,这种方案的优点是:1.全开源,可控性强,社区力量强;2.若硬件软件完全自制,则成本很低。segger公原创 2021-02-25 20:59:03 · 8393 阅读 · 10 评论 -
【VESC】一.配置开发环境、烧录固件
一.介绍VESC是一个开源的无刷电机驱动器,由工程师本杰明研发,最初应用于电动滑板,但是由于其出色的性能,也渐渐在其他领域得到了应用。由于VESC的固件是基于电动滑板这个应用场景开发的,所以如果我们想将其应用在其他领域,就需要对其源码进行二次开发,修改通讯协议或增添自定义的功能。本文章分别介绍了如何在Ubuntu和Windows下搭建开发环境和烧录固件。二.Ubuntu平台1.说明系统:Ubuntu-16.04若使用Ubuntu-20.04,则安装编译工具链时会比较麻烦,具体可参考这个提问原创 2021-03-14 21:49:53 · 9736 阅读 · 4 评论