Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • L laser_plane_scanner
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Cmíral Jakub
  • laser_plane_scanner
  • Wiki
  • simple setup

simple setup · Changes

Page history
cmirajak deleted page: laser_pos_est authored Jan 20, 2018 by Cmíral Jakub's avatar Cmíral Jakub
Hide whitespace changes
Inline Side-by-side
simple-setup.md
View page @ 2ba0b1b7
......@@ -27,5 +27,14 @@ marker_length = 0.012 # metres
The generated picture of the board is printed in 1:1 ratio and glued to a flat surface. The setting is later used in the other files. The setting of these files must be changed accordingly to this setting.
## Camera calibration
**CameraCalibrationLiveCharuco.py** is a python script for file camera calibration using the ChAruCo calibration pattern. The script must be set up accordingly for the board generated above. The output file path is specified as a variable **path_out=''**. The configuration file name is params_internal.yaml.
**CameraCalibrationLiveCharuco.py** is a python script for file camera calibration using the ChAruCo calibration pattern. The script must be set up accordingly for the board generated above. The output file path is specified as a variable **path_out**. The configuration file name is *params_internal.yaml*.
### Calibration procedure
* Run the script after the setup is done.
* The window with live camera picture is displayed.
* Place the calibration pattern inside the camera field of view (FOW).
* Take a calibration picture by clicking on the picture.
* Board corners as red dots appear on the live picture when pattern position is accepted
* Place the pattern to at least 10 different positions covering whole FOW with red dots.
* Click 'q' to calibrate the camera internal parameters and lens distortion.
* Check the results.
Clone repository
  • estimate_laser_plane
  • find_camera_mtx
  • Home
  • laser_trace
  • new_base_coords
  • rotation_table
  • simple setup