Classes | Functions | Variables
laser_interface::camera Namespace Reference

Classes

class  ROSCameraCalibration
class  ROSStereoCalibration
class  ROSStereoListener
 Hardware Cameras. More...
class  StereoFile

Functions

def cvpoint_to_homo
def general_projection_matrix
def homo_to_cvpoint
def homo_to_point
def homo_transform3d
 Cameras The camera classes in this file are separated into two different types of classes.
def normalize_homo_point
def point_to_homo
def points_on_line
def rodrigues
def rotation
def Rx
def Ry
def Rz
def tuple_to_homo

Variables

int base_exposure = 100
tuple cam = VidereHDR(0)
tuple key = cv.WaitKey(10)
dictionary KNOWN_CAMERAS = {}
string test = "test_gain"

Function Documentation

Definition at line 105 of file camera.py.

Definition at line 130 of file camera.py.

Definition at line 108 of file camera.py.

Definition at line 123 of file camera.py.

Cameras The camera classes in this file are separated into two different types of classes.

In the first group are hardware camera classes meant for abstracting away hardware devices that provide a grid of pixels at every time step. The second group contain abstract mathematical camera classes which satisfies the definition of a camera as a device that transform 3D world points into 2D coordinates in a plane.

This was done so that different hardware camera classes can be swapped in and out without requiring that the mathematical abstract camera be changed. For example, to work off of a video recorded from disk the geometric camera class can remain the same while the hardware camera class is swapped for one that provide images from a file. Geometric reasoning functions

Definition at line 62 of file camera.py.

Definition at line 119 of file camera.py.

Definition at line 127 of file camera.py.

def laser_interface.camera.points_on_line (   homogeneous2d_line,
  img_height 
)

Definition at line 90 of file camera.py.

Definition at line 113 of file camera.py.

def laser_interface.camera.rotation (   rx,
  ry,
  rz 
)

Definition at line 87 of file camera.py.

Definition at line 70 of file camera.py.

Definition at line 76 of file camera.py.

Definition at line 82 of file camera.py.

Definition at line 102 of file camera.py.


Variable Documentation

Definition at line 254 of file camera.py.

tuple laser_interface::camera::cam = VidereHDR(0)

Definition at line 253 of file camera.py.

tuple laser_interface::camera::key = cv.WaitKey(10)

Definition at line 261 of file camera.py.

Definition at line 243 of file camera.py.

string laser_interface::camera::test = "test_gain"

Definition at line 244 of file camera.py.



laser_interface
Author(s): Hai Nguyen and Travis Deyle. Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:45:51