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
  • estimate_laser_plane

estimate_laser_plane · Changes

Page history
cmirajak deleted page: laser_pos_est authored Oct 19, 2017 by Cmíral Jakub's avatar Cmíral Jakub
Hide whitespace changes
Inline Side-by-side
estimate_laser_plane.md
View page @ 663cc19e
......@@ -16,22 +16,18 @@ The inverse transformation for picture coordinates ![alt text](http://mathurl.co
OpenCV can find the transformation between the chessboard coordinates and the camera coordinates by solving P-n-P problem. Hence, the chessboard plane can be used. Chessboard z-axis is facing away from camera, and x-axis and y-axis lay on chessboard. The chessborad plane is desribed as z=0. The transfromation of plane after solving the P-n-P problem writes:
<img src="http://mathurl.com/gw8dwdp.png" /> ,
<img src="http://mathurl.com/zwt5qhc.png" />.
Now we have to obtain a normal of plane and its translation:
<img src="http://mathurl.com/h23dwzm.png" /> ,
<img src="http://mathurl.com/hxa6ykl.png" /> ,
<img src="http://mathurl.com/j7y8cdf.png" /> ,
so the <img src="http://mathurl.com/j865cst.png" />.
We can add this condition to the pinhole camera model equation, where [**R**|t] matrix is an identity matrix and <img src="http://mathurl.com/j7ltgkr.png" />, we end up with:
This condition is added to the pinhole camera model:
<img src="http://mathurl.com/jzqcmgq.png" />
Thereafter, we can make inverse transformation from ![alt text](http://mathurl.com/hw2kh9a.png) to ![alt text](http://mathurl.com/hj835tq.png) as following:
, where [**R**|t] matrix is an identity matrix and <img src="http://mathurl.com/j7ltgkr.png" />.
The inverse transformation from ![alt text](http://mathurl.com/hw2kh9a.png) to ![alt text](http://mathurl.com/hj835tq.png) writes:
<img src="http://mathurl.com/zv29thy.png" />
......
Clone repository
  • estimate_laser_plane
  • find_camera_mtx
  • Home
  • laser_trace
  • new_base_coords
  • rotation_table
  • simple setup