Click or drag to resize

FollowMeApp Class

Follow me application.
Inheritance Hierarchy
SystemObject
  Rubedos.Viper.Net.PerceptionAppsFollowMeApp

Namespace:  Rubedos.Viper.Net.PerceptionApps
Assembly:  Rubedos.Viper.Net (in Rubedos.Viper.Net.dll) Version: 1.0.0.2357 (1.0.00000.2357)
Syntax
C#
public sealed class FollowMeApp : IPerceptionApp, 
	IDisposable

The FollowMeApp type exposes the following members.

Constructors
  NameDescription
Public methodFollowMeApp
Constructor
Top
Properties
  NameDescription
Public propertyAppId
Application Id, used to query application info
Public propertyDescription
Gets a value indication description of follow me application.
Public propertyDetectedPersons
Gets a value indicating collection of Person.
Public propertyIsEnabled
Gets a value indicating whether application is enabled or disabled within application. True if application has started and is running, otherwise - false.
Public propertyIsTracking
Gets a value indicating whether application is tracking any person or not.
Public propertyName
Gets a value indicating application name.
Public propertyTarget
Gets a value indicating tracked target - Person.
Public propertyStatic memberTypeName
Gets a value indicating application type name.
Top
Methods
  NameDescription
Public methodActivate
Activates the application. True to activate. True to if external ROS master used.
Public methodDispose
Disposes this object
Public methodEnable
Starts detecting persons within field of view.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsActivated
Read from device value indicating whether the perception application is activated.

Field Value

Type: 
True if activated, false if not.
Public methodStartTracking
Starts tracking a Person.
Public methodStopTracking
Stops tracking a Person.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventDetected
Event is triggered when new Person has been detected.
Public eventDetectionStarted
Event is triggered when FollowMe application has started detecting people.
Public eventDetectionStopped
Event is triggered when FollowMe application has stopped detecting people.
Public eventTargetPositionChanged
Event is triggered when target (Person) position has changed.
Top
See Also