资源简介

利用MATLAB写的自动泊车的小例子,可以运行来了解自动泊车的运动轨迹。

资源截图

代码片段和文件信息

clc; 
clear; 
close all; 
l = 26; %轴距-mm 
w = 15; %轮距 -mm 
v = 5; %车速- m/s 
delta_t =0.8; %采样时间间隔- second
%第一组试验值
x=20; %汽车起点的 x 坐标
y=45; %汽车起点的 y 坐标
theta=0; %汽车车身起始倾角
phi=0; %max 45 degree
%第二组试验值
%x = 35; %汽车起点的 x 坐标
%y = 45; %汽车起点的 y 坐标
%theta = 0; %汽车车身起始倾角
%phi = 45; %max 45 degree 
%  
%第三组试验值
%x = 58; %汽车起点的 x 坐标
%y = 60; %汽车起点的 y 坐标
%theta = 45; %汽车车身起始倾角
%phi = 0; %max 45 degree 
%  
%第四组试验值
%x = 90; %汽车起点的 x 坐标 
%y = 70; %汽车起点的 y 坐标 
%theta = -45; %汽车车身起始倾角
%phi = 0; %max 45 degree
delta_x=v*cos(phi)*cos(theta)*(delta_t);
delta_y=v*sin(theta)*cos(phi)*(delta_t);
delta_theta=[v*sin(phi)/l]*(delta_t);
x_seq=zeros(11); 
y_seq=zeros(11); 
theta_seq=zeros(11); 
phi_seq=zeros(11); 
figure; %画空白图片 
pause(1); 
for i = 1:55 
    pause(0.1);
x=x

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2634  2017-06-25 19:59  APA\parking.m

     文件       1454  2017-06-25 20:04  APA\parking_1.m

     文件       1405  2017-06-25 20:05  APA\parking_2.m

     文件       2676  2017-06-25 20:06  APA\parking_3.m

     目录          0  2017-07-12 08:38  APA

----------- ---------  ---------- -----  ----

                 8637                    7


评论

共有 条评论