-
Notifications
You must be signed in to change notification settings - Fork 8
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
ArUco Robot Localization #32
Conversation
translation -0.1 1.00976 1.05 | ||
rotation 0.4472158700299192 0.4472128700307911 -0.7745957748866213 1.82349 | ||
children [ | ||
JetBotRaspberryPiCamera { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ja bih da izbacimo ovaj PROTO, dovoljeno je samo Camera uredjaj da ubacimo. Simulacija bi trebalo da bude sto "laksa"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Da li si siguran u ovo? Pokušao sam sad da ubacim samo JetBotRasberryCamera.proto
u eurobot_2023.wbt
, nije mogla da se ubaci kamera, samo su se Transform
-i ubacili.
WARNING: JetBotRaspberryPiCamera (PROTO): Skipped node: Cannot insert Camera node in 'children' field of Transform node that doesn't have a Robot ancestor.
Izgleda da je marker 22 okrenut naopacke. @VladimirVincan Mozes da provjeris sta se desava? |
Kada robot predje preko (zakloni) markera koji se nalazi na podu cvor pukne sa sljedecom porukom:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generalno je dobro, bitno nam je da imamo map -> maker
transformacije sto nam je kriticno za EKF. Samo ispravi ove detalje pa da merge :)
Rešeno :) |
ad8e1ec
to
d50a066
Compare
954fdb9
to
df1a24c
Compare
Update description. Check_alignment() now as input has a transformation matrix. Fix static_tf_listener() - [q.w, q.x, q.y, q.z] and parent <- child order in lookup_transform().
Nemam odgovor zašto se sad pojavio a pre humble apdejta nije. Te rotacije su očekivane da će se dešavati tako da bih ovo zanemario, marker_[22] ne utiče ni na šta unutar algoritma za lokalizaciju. Mnogo je manja verovatnoća da će se to desiti nekom markeru bližem kameri. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To je to! Idemo na EKF i spustanje na SBC
ArUco marker numbers:
-- 47 - red sample
-- 13 - blue sample
-- 36 - green sample
-- 17 - rock sample
-- 42 - table
-- 1 to 5, given (on top of robots)
-- 51 to 70, reserved
-- 6 to 10, given (on top of robots)
-- 71 to 90, reserved
size:
NOTE:
priority is robot localization, not sample localization
TODO:
mep3/mep3_simulation/webots_data/src/aruco.cpp
Line 46 in 74d80bc
http://wiki.ros.org/cv_bridge/Tutorials/ConvertingBetweenROSImagesAndOpenCVImagesPython