Public Member Functions | Private Member Functions | Private Attributes | List of all members
chest_camera_tracking.ObjectTracker Class Reference

Public Member Functions

def __init__ (self)
 
def get_object_position (self)
 
def object_detected (self)
 

Private Member Functions

def _detect_blue_object (self, bgr_image)
 
def _detect_color_object (self, bgr_image, lower_color, upper_color)
 
def _detect_orange_object (self, bgr_image)
 
def _image_callback (self, ros_image)
 

Private Attributes

 _bridge
 
 _CV_MAJOR_VERSION
 
 _image_pub
 
 _image_shape
 
 _image_sub
 
 _object_detected
 
 _object_rect
 

Detailed Description

Definition at line 24 of file chest_camera_tracking.py.

Constructor & Destructor Documentation

◆ __init__()

def chest_camera_tracking.ObjectTracker.__init__ (   self)

Definition at line 25 of file chest_camera_tracking.py.

Member Function Documentation

◆ _detect_blue_object()

def chest_camera_tracking.ObjectTracker._detect_blue_object (   self,
  bgr_image 
)
private

Definition at line 133 of file chest_camera_tracking.py.

◆ _detect_color_object()

def chest_camera_tracking.ObjectTracker._detect_color_object (   self,
  bgr_image,
  lower_color,
  upper_color 
)
private

Definition at line 80 of file chest_camera_tracking.py.

◆ _detect_orange_object()

def chest_camera_tracking.ObjectTracker._detect_orange_object (   self,
  bgr_image 
)
private

Definition at line 123 of file chest_camera_tracking.py.

◆ _image_callback()

def chest_camera_tracking.ObjectTracker._image_callback (   self,
  ros_image 
)
private

Definition at line 36 of file chest_camera_tracking.py.

◆ get_object_position()

def chest_camera_tracking.ObjectTracker.get_object_position (   self)

Definition at line 53 of file chest_camera_tracking.py.

◆ object_detected()

def chest_camera_tracking.ObjectTracker.object_detected (   self)

Definition at line 76 of file chest_camera_tracking.py.

Member Data Documentation

◆ _bridge

chest_camera_tracking.ObjectTracker._bridge
private

Definition at line 26 of file chest_camera_tracking.py.

◆ _CV_MAJOR_VERSION

chest_camera_tracking.ObjectTracker._CV_MAJOR_VERSION
private

Definition at line 92 of file chest_camera_tracking.py.

◆ _image_pub

chest_camera_tracking.ObjectTracker._image_pub
private

Definition at line 28 of file chest_camera_tracking.py.

◆ _image_shape

chest_camera_tracking.ObjectTracker._image_shape
private

Definition at line 30 of file chest_camera_tracking.py.

◆ _image_sub

chest_camera_tracking.ObjectTracker._image_sub
private

Definition at line 27 of file chest_camera_tracking.py.

◆ _object_detected

chest_camera_tracking.ObjectTracker._object_detected
private

Definition at line 31 of file chest_camera_tracking.py.

◆ _object_rect

chest_camera_tracking.ObjectTracker._object_rect
private

Definition at line 29 of file chest_camera_tracking.py.


The documentation for this class was generated from the following file:


sciurus17_examples
Author(s): Daisuke Sato , Hiroyuki Nomura
autogenerated on Sun Oct 2 2022 02:21:39