To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAF0acfT1g2RL6XhtGzPG2KqxyMvtECN72nZB4PjuhDWChCA5DA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/6B25E185-8580-413A-97FE-4FDB8A5BCDA6%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CAF0acfRTh2q9WXmABZ4SFhQs-hACxuaGyCD8G3JdaLVAQ_LH8w%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/8CBCC9A4-3003-4862-AAC9-BBB62E14FAC9%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/ab5ecffd-4f6d-4280-abda-4639c7109761n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CABbxVHsQa%2BACz2uF2pGSkAY0XmD1FrR%3DKt9NQ0PX7Jhn1g6pFA%40mail.gmail.com.
On Jul 29, 2022, at 12:27 PM, Pito Salas <pito...@gmail.com> wrote:
This mailing list and club is amazing. That experienced people are willing to really get in deep, to teach us subtleties and techniques is really awesome. Thank you to all.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/953075BF-7174-41A6-B9B5-44C80E0EB9C0%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/8e766f16-32da-4b61-b07a-31fa7ca758d6n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/90f406c0-0679-44dd-9ff0-1af64bc87a5fn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/90f406c0-0679-44dd-9ff0-1af64bc87a5fn%40googlegroups.com.
Maybe the issue is ROS doesn't timestamp each lidar point but a set of 360 points?
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/953075BF-7174-41A6-B9B5-44C80E0EB9C0%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/ab5ecffd-4f6d-4280-abda-4639c7109761n%40googlegroups.com.



--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/de68dcb2-5b3a-4455-8186-fdc4fd66e0ccn%40googlegroups.com.
On Aug 3, 2022, at 7:23 AM, Pito Salas <pito...@gmail.com> wrote:
Hi Chris,I agree totally with your keep in simple philosophy. At this point I am digging and rechecking all my tfs to make sure they are correct. I am seeing a systematic error in the map/AMCL alignment which is suspicious:
<Screen Shot 2022-08-02 at 7.17.40 AM.png>
And I saw this also which I am trying to explain and is probably related:
<Screen Shot 2022-08-02 at 6.56.30 AM.png>
Notice that the arrow which is the ODOM arrow is offset to the left from the scan and base links.With regard to the spacers, here's a picture of the robot:
<IMG_1407.jpeg>
I am going to try the min_obstacle_distance approach if the vertical spacers seem to be the problem. Notice from this picture tbat in fact there are 6 spacers, and that the lidar (as mentioned before) is near the very *back* of the robot. But a more careful measurement shows that the farthest two spacers are 25 cm away from the lidar and the others are closer.Which brings up a question: is the "min_obstacle_distance" parameter relative to the lidar or the robot as a whole?Anyway, that's a quick update. I would love your comments on the offsets in my amcl/map and the odom arrow on the little screenshot!Best,Pito Salas
Faculty, Computer Science
Brandeis UniversityOn Aug 2, 2022, at 9:54 PM, Chris N <nette...@gmail.com> wrote:Hi Pito,We are probably all curious to find out what your next steps will be after receiving all this input.One more suggestion from my end on this - low tech / keep-it-simple style :Because my de-warping logic didn't work as well as I hoped (and also because its poorly written in Python and a real CPU hog even on a Pi 4), I have been using the following approach more:I run the original laser scan through a filter which throws out any scans that have been taken while the angular speed is beyond some threshold. It's basically a ROS node that subscribes to a laser scan topic and to odometry, and which publishes laser scan data on a different topic.I have found that the SLAM packages get less confused when they receive scans with intermittent gaps (gaps of up to ~ 2 seconds - or however long my robot is making a fast turn) , compared to receiving scans that are warped / distorted.Chris.--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/de68dcb2-5b3a-4455-8186-fdc4fd66e0ccn%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "HomeBrew Robotics Club" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hbrobotics+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CF58936D-EB74-42F3-A95D-3DB07EFAA102%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/5DED8DDE-3B54-477C-B0BC-44637D9362BF%40gmail.com.
On Aug 3, 2022, at 9:03 AM, Pito Salas <pito...@gmail.com> wrote:
You just made me think of something... In my rviz.launch I have the following lines to set up the robot model. I never looked into what exactly the robot_state_publisher and the joint_state_publisher did. But... if they are using the info out of the urdf file to publish static transforms ... and I also have individual static transfor launches explicitly in other launch files... and the parameters don't match exactly (which they don't) then it could be causing some havoc in tf and throwing stuff off. I don't have time right now to check that but it might be an important clue...
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/99CB1E92-4734-459C-8B39-B3EE50D333C0%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/E45F5E2B-4755-4315-BBC0-89C5AB6FAC27%40gmail.com.
On Aug 5, 2022, at 5:02 AM, Steve " 'dillo" Okay <espre...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/09f95ad1-7dc4-43cd-91ac-4f1e84319432n%40googlegroups.com.
My robot Big Orange is the size of a small trash can. It can do SLAM using lidar and odometry, obstacle avoidance using a depth camera and/or sonar, and people detection using a stereo AI camera all simultaneously and in real time using a latte Panda windows SBC as the main computer, an STM32 microcontroller and a proprietary SLAM linux core card based module from SLAMTEC, and two Luxonis Oak-D stereo AI cameras, one for depth and one for running Tiny Yolo or other vision algorithms.
See all the videos of Big Orange here: https://www.youtube.com/playlist?list=PLmb0WjGtyZZTXYqRmrmorwfBD2mkl4XiM
Jim
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/190247234.191548.1659198383642%40connect.xfinity.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/092a01d8b04a%24ec6db1b0%24c5491510%24%40dinunzio.com.
On Aug 14, 2022, at 8:49 PM, Chris Albertson <alberts...@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/d/msgid/hbrobotics/CABbxVHu8z6PJoJ8ipFV1wJSXNywFWd99-KoxM-pnVMvZrvCc7Q%40mail.gmail.com.