-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Do not merge] Refactor the turtueblteus model as the derived model from robot-move-base-interface #270
base: master
Are you sure you want to change the base?
Conversation
…", in order to match the naming rule in real robot and eus model
…l-7dof-arm robot-interface.
また、以下の問題も残っています:
これは、 |
実用上はなくていいとはおもいますが、一般的な
これはできないと思うけど。。。 @takayuki5168 HRP2は |
おっしゃるとおりだと思います。
演習状況を見ると、地図なしでのgo-pos (つまり go-pos-unsafe)があると、最初がやりやすいですね。 |
go-pos だけだと,base_trajectory_actionを使うまでもなく,
https://github.com/jsk-ros-pkg/jsk_pr2eus/blob/master/pr2eus/robot-interface.l#L1535-L1544
で/cmd_velを直接送るのでも良いとは思います.
…--
◉ Kei Okada
2018年12月14日(金) 22:11 趙 漠居(Zhao, Moju) <[email protected]>:
一般的なbase_trajectory_actionを用意してpr2もfetchも使えるようにする、というのはあるかと思います。あるいはドローンもこれかもしれないですね。
おっしゃるとおりだと思います。
- fetch, turtlebot: x, yaw
- pr2: x, y, yaw (全方位)
- ドローン: x,y,z,yaw
を網羅できるものがあるといいと思っています。
なので、入れるのでいいとは思うけど、演習の関係上、各自地図生成をlaunchしてね、 となると、ないことになります。
演習状況を見ると、地図なしでのgo-pos (つまり go-pos-unsafe)があると、最初がやりやすいですね。
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#270 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAeG3IVfmUnfPHRyGhAp4dRqrUa8OwqOks5u46N9gaJpZM4ZBebP>
.
|
@k-okada
pr2eusに習って、turteboteusもrobot-move-base-intefaceを継承するようにしてみました。
(このPR自体 #245 をマージしているので少しごちゃごちゃしています)
主に変更したところは:
robot-programming/turtleboteus/euslisp/turtlebot-interface.l
Line 15 in 9dedf8b
robot-programming/dxl_armed_turtlebot/euslisp/dxl-armed-turtlebot-interface.l
Line 16 in 9dedf8b
あとは、
turtlebot-interface-common.lにかかれているオーバーライトメソッド(:go-stop, :go-pos, :move-to, etc)を削除しました。
それで、
でmap_server, amcl, move_baseが立ち上がっている状態で, roseusで
で以下のメソッドの動作が確認できます