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 38 of file chest_camera_tracking.py.

Constructor & Destructor Documentation

◆ __init__()

def chest_camera_tracking.ObjectTracker.__init__ (   self)

Definition at line 39 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 161 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 100 of file chest_camera_tracking.py.

◆ _detect_orange_object()

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

Definition at line 151 of file chest_camera_tracking.py.

◆ _image_callback()

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

Definition at line 50 of file chest_camera_tracking.py.

◆ get_object_position()

def chest_camera_tracking.ObjectTracker.get_object_position (   self)

Definition at line 69 of file chest_camera_tracking.py.

◆ object_detected()

def chest_camera_tracking.ObjectTracker.object_detected (   self)

Definition at line 96 of file chest_camera_tracking.py.

Member Data Documentation

◆ _bridge

chest_camera_tracking.ObjectTracker._bridge
private

Definition at line 40 of file chest_camera_tracking.py.

◆ _CV_MAJOR_VERSION

chest_camera_tracking.ObjectTracker._CV_MAJOR_VERSION
private

Definition at line 116 of file chest_camera_tracking.py.

◆ _image_pub

chest_camera_tracking.ObjectTracker._image_pub
private

Definition at line 42 of file chest_camera_tracking.py.

◆ _image_shape

chest_camera_tracking.ObjectTracker._image_shape
private

Definition at line 44 of file chest_camera_tracking.py.

◆ _image_sub

chest_camera_tracking.ObjectTracker._image_sub
private

Definition at line 41 of file chest_camera_tracking.py.

◆ _object_detected

chest_camera_tracking.ObjectTracker._object_detected
private

Definition at line 45 of file chest_camera_tracking.py.

◆ _object_rect

chest_camera_tracking.ObjectTracker._object_rect
private

Definition at line 43 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 Fri Aug 2 2024 08:37:20