logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Arduino读取HC-SR04超声波测距传感器数据附带滤波

前言传感器的接线非常简单,一共四根线vcc和gnd按照要求接线即可。TRIG接数字引脚8号口,ECHO接数字引脚9号口。程序1.无滤波程序#define TRIGGER 8#define ECHO 9long duration;float distance;#define LONGEST_DISTANCE 200 // 200 cm = 2 metersfloat farTime =LONGEST

文章图片
error:no package ‘rosserial_python‘ found.

当ros在编译工作空间时出现no package *** found的时候,通常有两种情况。1.真的没有这个功能包,也就是没有创建这个功能包或者这个功能包是需要在网上下载的。有一些帖子写的教程需要用到一些开源功能包,通常需要从网上下载下来并且编译通过,然后再运行。由于这个功能包里面程序很多,楼主在写记录帖的时候每次都需要用到,所以就默认大家安装了这个功能包并不会每次提醒大家下载,因此我们就可能直接

#ubuntu
opencv安装完之后运行例程:应用程序无法正常启动(0xc000007b)

按照教程win10下VS2013+OpenCV2.4.9环境配置安装完了vs2013和opencv 2.4.9之后

#opencv
ROS的3D建模与仿真

1、实验目的及要求掌握 ROS 中 3D 模型(URDF)的创建方法。2、实验器材PC 机、ROS 系统(ubuntu18.04+ROS melodic)3、内容与步骤建立一个简单的移动机器人小车,过程中尽量使用简单的元素:移动机器人小车的底盘 抽象为一个圆柱体,同时使用圆柱代替车轮。3.1 创建机器人建模的功能包进入工作空间的 src 文件下,运行:catkin_create_pkg mbot_

ROS:ImportError: No module named pyquaternion

问题:在跑ROS例程的时候出现如下错误:原因及解决办法:这是这个项目下面的python程序在执行的时候缺少py库造成的,因此通过pip3或者pip安装好相应的库就行了。下面两行运行任一行都可以,主要取决于电脑上的pip工具版本sudo pip3 install pyquaternionsudo pip install pyquaternion...

白泽四足机器人之——用rqt_plot工具显示mpu6050传感器数据(esp32采集imu数据通过局域网话题消息传回pc主机)

在ROS里rqt_plot是ROS内置的一款用于绘图的可视化插件。它可以读取话题中发布的数据,将类型允许的数据绘制成为图像。在终端中运行以下节点可打开rqt_plot:

文章图片
#自动驾驶
转动惯量计算

人们为什么要提出转动惯量这个概念呢?看下图,这个是一个单摆,下面挂着一个小球。假设单摆质量为0;小球直径无穷小,是一个质点,这个时候我们如何求这个小球的动能呢?很显然的,我们想到用这里这是因为我们把小球看作了质点,所以小球的速度只有一个,就是上面的公式。当小球开始变大之后呢?小球不能看作一个质点了,因为小球本身每个点的速度都是不一样的。看下面这个图片,我们在小球上面取两个点。然后可以看出来上面这个

文章图片
白泽六足机器人Baize_H12560——3D打印开源六足机器人程序

趁着五一帮忙做了一个六足机器人的程序,可以实现前后左右和超声波避障。代码如下:#define speed_s 50#define TRIGGER A0#define ECHO A1#define dis_min 20//超声波避障距离#define dis_max 180//超声波检测最大值int dis_u=30;//蓝牙指令A-前进B-后退C-左转D-右转E-停止char now_cmd='E

文章图片
Gazebo仿真小例程三(八自由度机器人——白泽)

前言仿真摸索了一个月了,一直没有什么实质性进展。用solidworks导出来的urdf模型不是在gazebo里面乱跳,就是自己反转,抖动,丢失零件。最后发现solidworks导出urdf的插件本身有问题,我的模型里面的虚拟零件本来没有实体的,结果质量超过了1千克,比整个机架都重。所以最后先是通过solidworks的插件导出urdf文件,然后再重新手动调整。下图是各种翻车图片。最后的最后,历尽千

白泽四足机器人配置arduino库文件

打开如下Libraries文件夹可以看到文件夹里面有I2Cdev,MemoryFree,MPU6050,QList一共四个文件夹。将这四个文件夹复制一下,然后找到如下路径:文档-Arduino-libraries,然后粘贴到这个路径下面。这样库文件就配置好了。...

文章图片
    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择