机器人车技术开发分享网

机器人车旋转特定角度的方法

  • 时间:2020-6-24
  • 作者:dipan
  • 分类: 智能小车
  • 浏览:35
  • 评论:0
  • 本方法结和IMU和里程计底盘实现。imu采集的heading范围需要在0-360之间变化,如果是0-180,-180-0最好转换为0-360方便计算。 如下程序为仿真,flg的值决定了小车左右转弯的方向。 arg1 是初始heading,arg2是要旋转的角度建议范围取值-180----+180 ,正负号决定方向。 计算处旋转方向后停止。 gcc -o main  main.c  main.c #include <time.h> #include <sys/time.h> #inclu...

    阅读全文>>

    RTIMULIB库在树莓派上的使用

  • 时间:2020-6-18
  • 作者:小v
  • 分类: 智能小车
  • 浏览:48
  • 评论:1
  • RTIMULib2是一种将9自由度、10自由度或11自由度IMU连接到嵌入式Linux系统并获取RTQF或Kalman滤波四元数或Euler角位姿数据的简单方法。基本上,集成RTIMULib2只需要两个简单的函数调用(IMUInit()和IMURead())。在树莓派或者jeson灯带有iic的接口和工具中就可以直接使用,RTIMULIB可以支持iic spi 接口甚至其他的接口。目前只尝试了树莓派的iic接口,效果不错。 笔者使用的是RTIMULIB2 。说明如下 RTIMULib2是原始RTIMULib库的第二个版本。主要的变化是增加了运行时磁强计校准功能。 在g...

    阅读全文>>

    树莓派opencv python 实例教程三 黑线路径跟随机器人

  • 时间:2020-6-12
  • 作者:cvpython
  • 分类: 视频图像处理
  • 浏览:49
  • 评论:0
  • 该机器人具有一项新功能,可以沿着地板上的黑线绘制。 我创建了一个带有行的新符号,当机器人读取该符号时,它将开始以下过程。 怎么运行的 实际上,行跟随功能是以非常简单的方式实现的。因为该线是黑色的,所以很容易与地面隔离,因此可以使用简单的二值化来执行。这是已实现功能的步骤。 1.获取roi  首先要做的是选择一个ROI(关注区域),如下图所示。 在这种情况下,图像的中间区域将如下所示: 更改ROI图...

    阅读全文>>

    树莓派opencv python 实例教程二 手势识别 Hand Gesture Recognition

  • 时间:2020-6-12
  • 作者:cvpython
  • 分类: 视频图像处理
  • 浏览:49
  • 评论:0
  • 调整屏幕亮度会改变结果。尽量将手完全放在盒子里,避免手臂或手腕进入盒子(因为它会改变面积比)。使用范围值完成,因此可能适用于不同的人的不同颜色范围。 import cv2 import numpy as np import math cap = cv2.VideoCapture(0) while(1): try: #an error comes if it does not find an...

    阅读全文>>

    树莓派opencv python 实例教程一 颜色圆球跟踪机器人教程

  • 时间:2020-6-12
  • 作者:cvpython
  • 分类: 视频图像处理
  • 浏览:49
  • 评论:0
  • 人工智能和机器学习领域的发展日新月异,必将在不久的将来改变人类的生活方式。人们认为机器人可以通过传感器和机器学习处理来理解现实世界并与之互动。就像我们一样,图像识别是一种流行的方式,人们认为机器人可以通过使用摄像头观察现实世界来理解物体。在此项目中,让我们使用Raspberry Pi的功能来构建一个机器人,该机器人可以像跟踪足球的机器人一样跟踪并跟踪球。 OpenCV是一个非常著名的开源工具,用于图像处理,但是在本教程中,为使事情简单,我们使用了Processing IDE。由于针对ARM的处理还发布了用于处理的GPIO库,因此我们不再需要在python和处...

    阅读全文>>

    usb camera yuyv(yuv422)转换成yuv420

  • 时间:2020-6-8
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:40
  • 评论:0
  • /* * V4L2 video capture example * * This program can be used and distributed without restrictions. */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <assert.h> #include <getopt.h> /* getopt_long() */ #include <fc...

    阅读全文>>

    概率机器人

  • 时间:2020-6-4
  • 作者:probabi
  • 分类: 智能小车
  • 浏览:52
  • 评论:0
  • 终于拿到概率机器人这本书了,2019年第5次印刷的。 概率机器人分为4部分17章。内容比较全面,适合研究机器人的一些概念和算法。 第一部分是基础知识 第一章到第六章 第一章是绪论,主要讲述了概率机器人的这门学问,在实际的应用中用概率算法来降低不确定性的问题。 在1.2章节中 原句,不再依赖可能出现的情况的单一的“最好推测”,(读者注,这里应该是假设很差劲的最好),而是用概率算法 来表示在整个推测空间的概率分布消息。这是原话,这应该和后面的贝叶斯算法,高斯等滤波呼应。 用两个有意思的例子来阐述概率机...

    阅读全文>>

    基于coreslam的2d-slam建图无需ros 的说明全网总结

  • 时间:2020-5-26
  • 作者:小v
  • 分类: 智能小车
  • 浏览:153
  • 评论:2
  • slam 建图当前最流行的是基于ROS平台的gmapping ,cartographer等,ros平台相对庞大,roslaunch  rosrun 指令操作复杂。 对于研究者有大把时间的人可以放开了去学习。本文介绍国外的breezyslam 建图方案,使用python实现,脱离ros只要有python的环境 就可以将2d-slam激光建图跑起来。他的好处就是指令简单,高效相对ros来说,里程计odom可适配有或者无,采用粒子滤波的方式 基于coreslam (tinyslam)的核心思想实现的slam建图。 欢迎相关专业的学生进行学习和...

    阅读全文>>

    breezyslam建图2d-slam建图测试一

  • 时间:2020-5-23
  • 作者:lidar
  • 分类: 智能小车
  • 浏览:104
  • 评论:1
  • 这篇文章是基于breezyslam 建图的后续,对breezyslam的建图进行测试, 使用树莓派3B+思兰激光雷达, 使用Python的所有库,所有库的安装和记录请查看这篇文章 教程四:树莓派搭建breezyslam环境的说明 http://blog.cvosrobot.com/?post=486 笔者编写了下面的脚本 #!/usr/bin/env python3 ''' rpslam_vos.py : BreezySLAM Python with SLAMTECH RP A...

    阅读全文>>

    sfml 音视频库在ubuntu上的编译

  • 时间:2020-5-20
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:123
  • 评论:0
  • sfml在ubuntu 14 或者ubutnu16的版本上编译比较麻烦,因为好多库sfml库找不到,所以编译的时候需要去指定。 首先下载sfml master github  https://github.com/SFML/SFML cd sfml_master  cmake-gui  会出项红色错误,根据红色的错误定位到以下几类库lib 和头文件 include 无法找到. udev 的头文件和库 openal 的库和头文件。 o...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017 机器人车技术开发分享网   京ICP备14059411 Copyright 2014-2019 小v工作室 版权所有 All Rights Reserved

    sitemap