i am using insfilterNonholonomic filter and i wanted to ask how to conver my gps speed to velocity in local NED coordinates

조회 수: 5 (최근 30일)
i am using insfilterNonholonomic filter and i wanted to ask how to conver my gps speed to velocity in local NED coordinates my gps data are "lla , speed ,course, horizontal position accuracy". and how to find velocity accuracy ?

답변 (1개)

Brian Fanous
Brian Fanous 2022년 10월 31일
Assuming your device is traveling on the ground (no Z direction velocity, Z position == 0) and we are working in NED....
Your speed is the vector magnitude of your x and y velocity. Your course is the direction of the speed.
speed = sqrt(velx*velx + vely*vely)
course = atan2(vely, velx)
Your velocity accuracy is a function of your GPS device. Perhaps look at the device specification. The tune() method can help you determine the optimal value if you have a ground truth trajectory.
  댓글 수: 1
Junhui
Junhui 2024년 3월 1일
Hi there: I am also using insfilterNonholonomic filter to predict system trajectory. But what if I need to account for altitude change. How would that affect the formula to compute gps velocity (assuming system altitude varies only a little bit as compared to latitude or longitude of system)? Thanks...

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Automated Driving Toolbox에 대해 자세히 알아보기

제품


릴리스

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by