Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 인공지능
- 강화학습
- QT
- ZED2
- ROS2
- 젯슨
- Simulation
- turtlesim
- C++
- WSL
- U-blox
- 오블완
- 티스토리챌린지
- WSL2
- Gazebo
- ubuntu
- Jetson
- Puck LITE
- 터틀심
- ROS
- GPS
- 자율주행
- 자율탐사
- SLAM
- turtlebot3
- RTK
- Visual SLAM
- GUI
- 로봇
- 아두이노
Archives
- Today
- Total
직관적인느낌
WMR mobile robot kinematics with sinusoidal wd 본문
728x90
반응형
% WMR mobile robot kinematics with sinusoidal wd
clear; clf;
r = 0.05;L = 0.3;T= 0.1;TT= 5;N =TT/T;
x(1)=0; y(1)=0; phi(1)=pi/4;
vd = 0.5;
for k = 1:1:N
% Inputs
wd(k) = 0;
%wd(k) = 2*pi*cos(2*pi*1*k*T);
Wr(k)=1/r*vd+wd(k)*L/(2*r);
Wl(k)=1/r*vd-wd(k)*L/(2*r);
% Kinematics
phi(k+1) = phi(k) + T*(Wr(k)-Wl(k))*r/L;
x(k+1) = x(k) + T/2*(Wr(k)+Wl(k))*r*cos(phi(k));
y(k+1) = y(k) + T/2*(Wr(k)+Wl(k))*r*sin(phi(k));
end
plot(x,y,'*')
axis('square')
title('mobile robot')
xlabel('x axis (m)')
ylabel('y axis (m)')
grid
728x90
반응형
'공학 > Matlab' 카테고리의 다른 글
차량 로봇의 횡방향 제어 (0) | 2023.03.16 |
---|