Skip to content
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

1107 "test_object" passed to lookupTransform argument source_frame does not exist. #429

Open
KajioNaoya opened this issue Nov 7, 2022 · 3 comments

Comments

@KajioNaoya
Copy link

11/7 資料6章の手順に従って実行していったところ、
(send *l* :lookup-transform "/camera_rgb_optical_frame" "/test_object" (ros::time 0))
を実行しようとしたところで、以下のエラーが出てしまいました。

Screenshot from 2022-11-07 12-11-45

example.launchファイルは Documents/soft3/1107 内に作成し、6章の各コマンドは $ roseus まですべて同ディレクトリ内で実行しました。

可能性のある原因や、原因の調べ方をご教授いただけますと幸いです。

@k-okada
Copy link
Member

k-okada commented Nov 8, 2022

camera_rgb_optical_frame -> test_object のTFはcheckerboard detector画像処理プログラムが出力しますが,そのためにはロボットのカメラにチェッカボードが映っている必要があります.
ロボットを左回転(?)させてカメラにチェッカボード(チェスボード)が映るようにして,
Checkerboard Detector という画面で対象物付近に認識結果が表示されているか確認してみてください.

Screenshot from 2022-11-08 10-21-09
Screenshot from 2022-11-08 10-21-12

@KajioNaoya
Copy link
Author

チェッカーボードをカメラに映した状態で実行したら成功しました。
ありがとうございます。

@tomporon
Copy link

私も同様の問題がありましたが、同じ手順を取ったところうまくいきました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants