-
Notifications
You must be signed in to change notification settings - Fork 52
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
[WIP] [hrpsys_ros_bridge] Start joint trajectory at assigned timing #1052
base: master
Are you sure you want to change the base?
[WIP] [hrpsys_ros_bridge] Start joint trajectory at assigned timing #1052
Conversation
Execution flow:
|
905ce18
to
3d7c61e
Compare
Currently, feedback from joint trajectory starts directly after getting goal, and stops when trajectory is completed. |
I want to follow common specification of feedback, but specification is not uniformed...
* In all cases, joint trajectory is started on its time stamp, which is implemented in this PR. |
NOTE: After this PR, time synchronization between PC bringing up ros bridge and PC publishing trajectory goal becomes very important. |
これってノートPCから毎日違うロボットを動かそうとするときに,ロボットごとに時計が違ったら困りそうですが,その場合の正しい対処は何でしょうか. |
違うロボットを使う場合は、そのロボットの時計に合わせるのがROSのルールになっています。 |
なるほど,ちょっと面倒そうだけれど,”ROSのルール”と言われたら仕方ないのか. |
横から失礼します. |
ただ、実際はあまり時間ずれしてなくて、そのまま使えちゃうことの方が多いようにも思います。
今までちゃんと考えたことなかったですが、JSKのロボットを全て一つのPCに合わせるようにすれば、そのPCにラップトップを合わせるようにすればよいだけになるので、楽になってよさそうですね。 |
http://wiki.ros.org/joint_trajectory_controller では、 stamp に 0 を入れると、受け取り次第動き出すようになっている。 |
|
Depends on #1049
Fixes #1048