4轮移动小型机器人开发
sfe1012
这个作者很懒,什么都没留下…
展开
-
基于BBB的4轮移动轮式机器人系统设计与实现(二)-----硬件搭建
开发板:beaglebone black BBB 底盘稳压3个 电机12V 舵机6V 开发板5V 集线器电机电机驱动 L398NSIM908 GPS 和 奥尼 ANC魔狼系列摄像头摄像头云台 电池 2节原创 2015-04-24 22:36:47 · 1519 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(一)-----开篇引言
我将会在这里介绍一种基于Beaglebone Black 嵌入式开发制作一台4轮移动轮式机器人的整个过程,和所有需要的代码、驱动等一系列的知识,希望能够给热爱嵌入式的同学、伙伴提供一些抛砖引玉的效果,更希望大家一起进步,热爱这个行业,热爱创客精神。原创 2015-04-16 15:37:44 · 1367 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(五)--BeagleBone Black编码器开发应用
首先声明,这个应用是来自外国网站,自己也是依葫芦画瓢得来。如果想要获得原来的版本可以关注网站:https://github.com/Teknoman117/beaglebot但是本人做的编译内核的办法方案与其不同,我是应用下载好的内核源代码来编译驱动。过程如下:第一 :下载最新的开发板的内核源代码,可以到这里git://github.com/beagleboard/kernel原创 2015-01-23 21:37:38 · 1803 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(六)--网络通信类的开发
这个类专门用于数据的通信 :控制命令 、 图像视频等TCP类定义#ifndef QTCP_H#define QTCP_H#include /**********Tcp client*****************/class MyTcpClient{ public: MyTcpClient(); ~MyT原创 2015-04-24 23:22:36 · 1208 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(四)--BeagleBone Black PWM 应用程序开发
在BBB开发板中,PWM的应用程序一共有三个类:PWM基类、PWM舵机类、PWM电机控制类PWM基类表示PWM引脚的通用功能,如加载PWM引脚所对应的设备树、加载PWM定时器等PWM基类定义/* * BeagleBonePWM.h * * Created on: 2014-6-9 * Author: sfe1012 */#ifndef BEAG原创 2015-04-24 23:10:53 · 1875 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(七)-- 遥控手柄 控制 类
遥控手柄类应用的北通神鹰2手柄 北通(BETOP)BTP-2175 阿修罗SE 有线震动版 游戏手柄 镜面白对这个手柄在 linux下的数据采集方案需要用到 PlayJoy 手柄框架,可以在GraduationCommon类定义与实现#ifndef QGRADUATIONCOMMON_H#define QGRADUATIONCOMMON_H#inclu原创 2015-04-24 23:38:59 · 1637 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(八)-- SIM908 GPS 数据获取
在对SIM908GPS开发板应用的过程中,主要涉及到的就是串口的操作及其GPs数据的解析过滤等GPS串口类定义与实现#ifndef GPSSERIALCOM_H#define GPSSERIALCOM_H#include#include #include"SerialCom.h"using namespace std;#define GPSDEBUG ;class G原创 2015-04-24 23:50:15 · 1387 阅读 · 0 评论 -
基于BBB的4轮移动轮式机器人系统设计与实现(三)--BeagleBone Black PWM 驱动
PWM驱动是外文网站中获得的方法 用的是Debian 系统 内核版本为bone70第一 :下载最新的开发板的内核源代码,可以到这里git://github.com/beagleboard/kernel.git下载,我用的bone70版本的。第二: 下载编码器驱动和API http://download.csdn.net/detail/sfe1012/8635107下载原创 2015-04-26 21:48:18 · 1711 阅读 · 0 评论