架构设计
-
ROS机器人Diego 1#制作(二)base controller—rosserial_arduino详解架构师
ROS机器人要动起来首先需要对底盘的驱动,在ROS的控制模型中,一般会把对底盘的驱动,及马达的PID调节放在一起称之为base controller,ROS社区已经有针对Ardui…
-
ROS机器人Diego 1#制作(三)base controller—ros_arduino_bridge详解架构师
ros_arduino_bridge封装了通过串口于底盘控制器Arduino的通信,并提供了一个标准的base controller,所以对arduino资源的占用非常小,ardu…
-
ROS机器人Diego 1#制作(四)base controller—线速度的标定详解架构师
让机器人动起来容易,但要精确控制是比较难的,这与控制算法、硬件都有比较大的相关性。对于轮式机器人,base controller代码写好,机器人动起来后,首先做的就是需要对线速度,…
-
ROS机器人Diego 1#制作(五)base controller—角速度的标定详解架构师
角速度标定,即控制机器人人转动固定的角度,看机器人是否按照控制指令完成,在这里我们让机器人转360度,代码如下: #!/usr/bin/env python import rosp…
-
ROS机器人Diego 1#制作(六)base controller—对ros_arduino_bridge的修改,实现两个马达独立PID调速详解架构师
ros_arduino_bridge的base controller中对两个电机的PID控制是用的一套PID参数,但实际的使用中,由于马达的特性,地形,或者机器人的载重的平衡性的诸…
-
ROS机器人Diego 1#制作(七)ROS语音系统详解架构师
现在语音识别很火,但从笔者的实际经验来看,目前的语音识别技术还远没有到大规模使用的阶段,语音识别现在无论是在线的还是离线的都在相对安静的环境下识别率比较高,但一旦有噪音,或者多人对…
-
物联网平台架构设计详解架构师
现在网上讨论的有关物联网的帖子非常之多,但大部分都是介绍理论或者有关硬件,通讯相关的问题,比如物联网模块,物联网通讯协议MQTT、XMPP、NB_IOT等,个人认为这些只是物联网中…
-
Centos7 docker 常用指令详解架构师
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上 一、docker的安装及卸载 1.查看当前系统内核版本: [[email p…
-
常用 kubectl 操作示例详解架构师
Kubectl 作为客户端CLI工具,可以让用户通过命令行的方式对kubernetes 集群进行操作。 命令格式: Kubectl [command] [TYPE] [NAME] …
-
Centos7 单节点上安装kubernetes-dashboard过程详解架构师
主机ip地址:10.200.3.81 系统版本: [[email protected] ~]# cat /etc/redhat-release CentOS Linux …