path planning of mobile robot

1 回表示 (過去 30 日間)
Maria
Maria 2014 年 2 月 11 日
回答済み: Welid Benchouche 2019 年 1 月 7 日
I want to design a mobile robot to navigate in unknown environment by using one of path planning algorithm (Artificial potential field) and as known that the algorithm outputs the desired path as a set of points (i.e x,y)and the model that i will used is kinematic model of differential mobile robot and the inputs of that model are angular velocity of right wheel and angular velocity of left wheel (i.e Wr,Wl) so the question is how can i translate the desired path as x,y of algorithm to Wr,Wl to connect with the kinematic model ?
  2 件のコメント
Maria
Maria 2014 年 2 月 12 日
there is anyone can help ? Plz
jayasree k r
jayasree k r 2016 年 11 月 10 日
I too have the same doubt..Pls help us

サインインしてコメントする。

回答 (3 件)

Thiyagarajan S
Thiyagarajan S 2015 年 12 月 25 日
consider four inputs(wr,wl,b,c)for robot model b-length of back shaft (length between two wheels) c- wheel radius wl- angular velocity of left wheel wr- angular velocity of right wheel we can able to calculate the desired path as a set of points (i.e x,y)

Welid Benchouche
Welid Benchouche 2019 年 1 月 7 日
why don't you use vl and vr instead of wl and wr in your kinematic model, do you have to use the latters ? and by the way, your kinematic output is x,y, theta right ?

Welid Benchouche
Welid Benchouche 2019 年 1 月 7 日
if your output is x,y,theta, and your desired output is x,y, use atan(y/x) to get theta desired and there you have it , hope this help u

カテゴリ

Help Center および File ExchangeRobotics についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by