Comments (33)
I've made some annotations for the rviz setup process. Let me know if this helps.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
from cam_lidar_calibration.
I'm unable to see the attached files
from cam_lidar_calibration.
from cam_lidar_calibration.
You need to change the global frame in rviz to your lidar frame
from cam_lidar_calibration.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
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.
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.
from cam_lidar_calibration.
from cam_lidar_calibration.
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:
from cam_lidar_calibration.
You can send me an email at [email protected] and we can chat further.
from cam_lidar_calibration.
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.
from cam_lidar_calibration.
Can you show me the point cloud topics that appear on rviz? Eg.
Which rostopic are you displaying on rviz?
from cam_lidar_calibration.
from cam_lidar_calibration.
from cam_lidar_calibration.
from cam_lidar_calibration.
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.
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.
Hey @islamtalha01 ,
I am facing the problem in Ouster LIDAR and Camera calibration. can you help me solve the problem.....
from cam_lidar_calibration.
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)
- calibration of lidar which has no 'Ring' value HOT 1
- the question of the chessboard size??? HOT 1
- can you give a detailed picture of the calibration board tripod HOT 2
- How do you find the intrinsic calibration parameters of the camera? HOT 2
- Issue with calibration with my own data HOT 5
- RANSAC PCL erro HOT 2
- issue with rosbag play HOT 8
- obtain and assess calibration results roslaunch error HOT 1
- a large FOV calibration HOT 1
- ImportError: No module named pandas HOT 2
- Several Approaches and could not get results HOT 4
- How can I use calibration .csv data? HOT 7
- The point cloud is not displayed during the calibration of the ouster radar HOT 5
- error while trying to build the Worspace opencv/cv.hpp HOT 2
- RVIZ shuts down when i capture sample for calibration ! HOT 2
- Calibrate LiDAR and camera using files. HOT 2
- solve meet prolem
- Cannot catpture image using Manually crafted rosbag HOT 2
- What is the sign of "translation_error"? HOT 2
- capture error HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cam_lidar_calibration.