- 博客(19)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 二进制负数的表示为什么要按位取反再加一
(1)将二进制正数按位取反得到的数,和对应的二进制正数相加会得到每一位都是1的二进制数。(2)将每一位都是1的二进制加上1,就会产生进位溢出,使得二进制数全为零。1 0 0 0 0 0 0 0 0 加1产生溢出。0 0 0 1 1 1 1 0 十进制:30。1 1 1 0 0 0 0 1 按位取反。1 1 1 1 1 1 1 1 相加。让二进制正数加上对应的二进制负数等于零。1.如何用二进制表示负数?
2023-09-12 20:07:52
419
原创 Fornberg-Whitham equation peakon solution
【代码】Fornberg-Whitham equation peakon solution。
2023-03-30 17:32:54
143
原创 基于人工势场法的车辆编队轨迹规划matlab仿真验证
人工势场法车辆编队控制,设置了编队的引力势场,针对不同的考虑,后期可以加入各种斥力与引力。
2022-11-05 15:49:56
1236
原创 车辆二自由度动力学模型
车辆二自由度动力学模型,图片1来源于B站老王(‘。’);参考点为车辆质心,纵向速度给定,通过控制前轮转角来控制横向速度。纵向速度为车辆质心处方向平行车架朝车头方向的速度,横向速度为车辆质心处方向垂直车架向左的方向。
2022-10-22 16:10:26
1361
1
原创 函数近似RBF神经网络
当不知道一个函数内部的表达式却知道这个函数的输入值和输出值的取值范围时,可以用RBF神经网络来求得函数的表达式;高斯基函数的中心矢量取值是由输入值和输出值范围确定的;当输入值输出值范围过大时应设计多个隐含层的神经元;神经元个数和中心矢量的个数相等。
2022-10-14 21:10:24
235
原创 基于PID算法控制车辆跟踪圆形轨迹 MATLAB代码
clear all;close all;clc;%% 参数ts=0.1;t=30;d=1.45;p=-0.6;%% 初始状态x(1)=0;y(1)=0;xita(1)=0;v=3;w=0.2;u=[v;w];Z(:,1)=[-3;-3;0.2];for k=1:1:t/ts times(k+1)=k*ts; X(:,k)=[cos(xita(k)) -d*sin(xita(k));sin(xita(k)) d*cos(xita...
2022-05-15 21:22:09
4372
2
原创 基于LQR算法跟踪圆形轨迹,MATLAB 代码
希望做一个分享者轨迹跟踪效果图位姿误差图参考博文LQR 的直观推导及简单应用_白巧克力亦唯心的博客-优快云博客_lqr算法关键词:泰勒展开;黎卡提方程求解;状态反馈clear all;close all;clc;%% 参数ts=0.1;t=30;d=1.45;%% 初始状态x(1)=0;y(1)=0;xita(1)=0;v=3;w=0.2;u=[v;w];Z(:,1)=[-3;-3;0.2];for k=1:1:t/ts .
2022-05-15 20:48:50
3291
7
原创 纽带形参考轨迹,MATLAB
clear all;close all;clc;ts=0.1;t=30;for k=1:1:t/ts times(k)=k*ts; xd(k)=2*sin(0.25*k*ts); yd(k)=2*sin(0.5*k*ts); endfigure(1);for k=1:3:length(xd) axis([-2.5 2.5 -3 3]);plot(xd(k),yd(k),'bs','MarkerSize',16);hold on;p...
2022-05-13 19:55:02
230
原创 基于车辆运动学生成轨迹,MATLAB代码
%%function [xyphi]=plant()clear all;close all;clc;%%l=2.9; %轴距ts=0.001;t=0:ts:50; %定义时间序列v(1:length(t))=5; %定义速度序列,匀速5m/sdelta_deg=5*sin(0.5*t)+1*sin(0.2*t); % 前轮转角 单位为°delta_rad=(delta_deg/180)*pi; % 前轮转角 单位为..
2022-04-26 17:27:44
1918
原创 车辆圆形轨迹
文章目录小车沿圆形轨迹行驶前言newfilee一、圆形轨迹是什么?二、使用步骤1.引入库生成轨迹信息):%参数d=1.2;vd=3;dt=.1;t=0:dt:50;%%%%圆形轨迹fi=vd*tan(pi/30)/(2*d)*t;%横摆角path_c(:,1)=((2*d)/tan(pi/30))*sin(fi);path_c(:,2)=35-((2*d)/tan(pi/30))*cos(fi);path_c(:,3)=...
2022-01-09 16:15:18
1483
3
原创 车辆轨迹跟踪画出小车
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言使MATLAB出的图里有车辆轮廓提示:以下是本篇文章正文内容,下面案例可供参考一、车辆是什么?阿克曼转向的车辆二、使用步骤1.输入车辆中心坐标和航向角function [x,y] = plot_Car(x,y,fi)L=4;H=1.6;d=0.5*(L^2+H^2)^0.5;
2022-01-08 17:16:17
1104
两轮差速小车,动力学反演控制,通过控制力,求线加速度和角加速度,来更新车辆位置
2022-05-28
强化学习里的动态规划和最优控制里的动态规划有区别吗?
2021-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人