GithubHelp home page GithubHelp logo

Ouster lidar os1 64 about cam_lidar_calibration HOT 33 CLOSED

acfr avatar acfr commented on July 21, 2024
Ouster lidar os1 64

from cam_lidar_calibration.

Comments (33)

darrenjkt avatar darrenjkt commented on July 21, 2024 1

I've made some annotations for the rviz setup process. Let me know if this helps.
RVIZ instructions

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

Just checkin the ROS driver for the Ouster lidar, I think it should work as it has the ring field in the point time, which is a requirement for the usage of the package.

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

I'm unable to see the attached files

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

You need to change the global frame in rviz to your lidar frame

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

You should be able to change the global frame in rviz, refer to this document: http://wiki.ros.org/rviz/UserGuide
Once you have launched all your drivers, open a new terminal and type rostopic list, you should be able to see all the topics published by the drivers, you can also take a look at these links: http://wiki.ros.org/rostopic http://wiki.ros.org/ROS/Tutorials/UnderstandingTopics

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

If you have any issues with your ouster driver please address them at: https://github.com/ouster-lidar/ouster_example, we can only support problems related to the camera-lidar calibration package.

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

Prepare a rectangular chessboard printout, preferably with odd-numbered grid dimensions (e.g. 9x7, 11x13)
Firmly attach the chessboard on a rigid, opaque, and rectangular board such that both their centres align and their edges remain parallel to one another.
Choose a suitable stand that can mount the target with little to no protruding elements from the board's edges.
Mount the target on the stand such that it is tilted at an angle of 45-60 degrees with respect to the ground plane.

You also need to adjust the experimental region for your case. The in rqt_reconfigure, feature_extraction variables correspond to the bounds of the 3D experimental region along the LiDAR's x,y,z axis:
x_min [rear], x_max [front] with range of [-6.0, 6.0]
y_min [right], y_max [left] with range of [-5.0, 5.0]
z_min [bottom], z_max [top] with range of [-2.0, 2.0]

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

darrenjkt avatar darrenjkt commented on July 21, 2024

When you run roslaunch cam_lidar_calibration run_optimiser.launch, two windows will pop up. One is Rviz, the other is the rqt_reconfigure window. The rqt_reconfigure window is where you can adjust the experimental region. That window basically sets the maximum and minimum x,y and z value such that you only allow certain points through within those bounds and filter the rest out.

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

Make sure the topic name is correct. Also you can refer to this readme file: https://github.com/chinitaberrio/cam_lidar_calibration

from cam_lidar_calibration.

darrenjkt avatar darrenjkt commented on July 21, 2024

Before adjusting anything in the rqt_reconfigure, you should be able to see the entire pointcloud if you've configured RViz correctly

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

The first step is to have the proper setup:

Prepare a rectangular chessboard printout, preferably with odd-numbered grid dimensions (e.g. 9x7, 11x13)
Firmly attach the chessboard on a rigid, opaque, and rectangular board such that both their centres align and their edges remain parallel to one another.
Choose a suitable stand that can mount the target with little to no protruding elements from the board's edges.
Mount the target on the stand such that it is tilted at an angle of 45-60 degrees with respect to the ground plane.

The tool provided won't work if you are holding the checkerboard as it needs to be isolated from the background by adjusting the experimental region like this:

image

from cam_lidar_calibration.

darrenjkt avatar darrenjkt commented on July 21, 2024

You can send me an email at [email protected] and we can chat further.

from cam_lidar_calibration.

ygsq-123 avatar ygsq-123 commented on July 21, 2024

Is the problem of adjusting the rqt_reconfigure window but the point cloud range unchanged? I also encountered the same problem. Can you tell me how to solve it, thank you.

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

chinitaberrio avatar chinitaberrio commented on July 21, 2024

Can you show me the point cloud topics that appear on rviz? Eg.
image

Which rostopic are you displaying on rviz?

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

islamtalha01 avatar islamtalha01 commented on July 21, 2024

from cam_lidar_calibration.

jvnsg avatar jvnsg commented on July 21, 2024

Hey @islamtalha01,
I have some similar issues like you had configuring the calibration tool for the Ouster LIDAR. Is there a way I can contact you directly to help me out?

from cam_lidar_calibration.

jogyul00 avatar jogyul00 commented on July 21, 2024

I'm using the os1 64ch lidar, too. but I'm not able to extract the chekerboard. How did you do?? Help me, please. Just like your situation before, I adjust the rqt_reconfigure window but the point cloud range unchanged.

from cam_lidar_calibration.

testgithubme avatar testgithubme commented on July 21, 2024

Hey @islamtalha01 ,
I am facing the problem in Ouster LIDAR and Camera calibration. can you help me solve the problem.....

from cam_lidar_calibration.

testgithubme avatar testgithubme commented on July 21, 2024

did anybody get the solution of this issue? if so please help me to calibrate OS2 64 channel
Lidar and camera .....

from cam_lidar_calibration.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.