[Simulink 개발] 시뮬링크 센서 축 회전변환
2021. 3. 30. 14:11ㆍ03. Resources/Matlab & Simulink
728x90
반응형
function [x_rot, y_rot] = Rotation(x,y,theta, yaw_car, yaw_traf)
In = [x, y, 1]';
yaw_car_deg = yaw_car/3.14 * 180;
yaw_traf_deg = yaw_traf/3.14 * 180;
yaw_deg = yaw_traf_deg-yaw_car_deg;
RotMat = [[cosd(theta-yaw_deg) -sind(theta-yaw_deg) 0];
[sind(theta-yaw_deg) cosd(theta-yaw_deg) 0];
[0 0 1]];
Out = RotMat*In;
x_rot = Out(1);
y_rot = Out(2);
반응형
'03. Resources > Matlab & Simulink' 카테고리의 다른 글
[Simulink 개발] Moving Average Filter (이동 평균 필터) (0) | 2021.04.02 |
---|---|
[Simulink 개발] C언어로 작성된 코드를 Simulink에서 실행시키는 방법 (2) (0) | 2020.08.19 |
[Simulink 개발] C언어로 작성된 코드를 Simulink에서 실행시키는 방법 (1) (0) | 2020.08.19 |
[Matlab 개발] Moving Average Filter (이동 평균 필터) (0) | 2020.06.25 |