自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 嵌入式MCU C语言实现回调函数设计

1.有这么一个列表维护这所有回调函数的指针 回调函数的注册就是给列表的添加回到函数指针遍历列表逐个调指针 即可实现回调typedef void (*tls_netif_status_event_fn)(u8 status);struct tls_netif_status_event{ struct dl_list list; tls_netif_status_event_fn ...

2018-05-31 10:38:28 1767

原创 百度无人驾驶Apollo 平台搭建

0.虚拟机Vmware Machine1.安装ubuntu 14.042.在Ubuntu14.04中安装ros3.下载 https://github.com/ApolloAuto/apollo-kernel/releases  linux-4.4.32-apollo-1.5.0.tar.gztar zxvf linux-4.4.32-apollo-1.5.0.tar.gz # 解压cd ins...

2018-05-30 13:26:53 5331 1

原创 嵌入式MCU 实现串口类似 控制台命令行交互方式

1.头文件user_uart.h#ifndef USER_UART_H#define USER_UART_H#define UART_CNT(head, tail, size) (((head) - (tail)) & ((size)-1))#define UART_SPACE(head, tail, size) UART_CNT((tail), ((head)+1), (size...

2018-05-28 20:28:56 2625

原创 ROS编程小demo - ROS节点创建定时器,周期执行任务例子

1.ROS节点创建定时器 // ros 头文件// =========== Function declarations =============void CB_mainCycle(const ros::TimerEvent& e);void CB_publishCycle(const ros::TimerEvent& e);// =============== Mai...

2018-05-17 10:27:05 2729

原创 ROS 节点通过topic 或者service 控制节点启动关闭

需求 在安卓端想通过topic 或者 service 控制某人节点的启动 关闭代码#include "ros/ros.h"#include "std_msgs/String.h"#include <sstream>#include <stdio.h>using namespace std;int statue_flag = 0;bool exit_flag ...

2018-05-16 17:01:21 5122 1

原创 Ubuntu下用Python 文件分享服务器HTTP FTP,浏览器为客户端

python 简单HTTP文件分享服务器 1.确保 ubuntu 已经安装了python2.开启终端 执行如下命令python -m SimpleHTTPServer 8000 #端口号可以修改以上这句命令 会启动一个HTTP服务器,如果当前文件夹下有index.html文件,会默认显示该文件,否者会议文件目录的显示显示当前目录下的所有文件3.浏览器访问HTTP服务器,网址输入http://lo...

2018-05-16 16:07:44 1936

原创 Matlab PID控制 C语言代码片段

clc;clearN = 100;x = linspace(-3*pi,3*pi,N);% 目标值% target_val = 20*ones(1,N);target_val = 5*sin(x);% 当前值current_val =2;% PID 临时变量integral = 0;last_err = 0;% PID 增益参数Kp = 0.2;Ki = 0.1;Kd...

2018-05-10 15:30:04 3017 1

原创 例子滤波重要性重采样 (车轮法)

当粒子群各个粒子计算完权重之后,需要对权重归一化 matlab 模拟随机产生权重w_raw 归一化w_normN = 5;w_raw = 10*rand(1,N);w_norm = w_raw/sum(w_raw)pie(w_norm)执行显示w_norm =    0.4083    0.1484    0.3344    0.0341    0.0747各粒子权重比例对权重累...

2018-05-09 21:28:04 2430 1

原创 Matlab 控制ROS下的机器人做S型加减速度控制

<1> Matlab 与 ROS 通信    Ubuntu下IP地址为 192.168.0.104      win10 Matlab IP地址 为 192.168.0.103确保  Ubuntu 与 win10  相互能ping通<2>在ubuntu 下 修改.bashrc文件cd ~gedit .bashrc在文件尾添加export ROS_HOSTNAME=192....

2018-05-09 17:16:49 2457 1

原创 C++ std::vector 容器

<1>有文件  #include <vector><2>创建vector对象std::vector<int> vec; //模板类型可以是 int double short string struct class map list set vector等<3>数据插入vectorvec.push_back(a);vec.push_ba...

2018-05-07 18:43:08 339

原创 Python 一些常用函数 使用

1.import numpy as np1.1 函数np.cumsum(array) : 返回array数组的累计和    eg: 若   a = np.array([1,2,3,4,5,6,7])                b = np.cumcsum(a)  :                  print (b)       # 结果为 :[ 1  3  6 10 15 21 28]1....

2018-05-04 15:08:12 662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除