Difference between revisions of "ROS Learnings"

From wikidb
Jump to: navigation, search
(New page: == Publish and Subscribe Architecture == * [http://en.wikipedia.org/wiki/Publish_and_subscribe Publish and Subscribe Pattern] Wikipedia Overview :: Publish–subscribe is a messaging patt...)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Publish and Subscribe Architecture ==
+
= Interesting Problems =
  
* [http://en.wikipedia.org/wiki/Publish_and_subscribe Publish and Subscribe Pattern] Wikipedia Overview
+
== SW Architectures ==
:: Publish–subscribe is a messaging pattern where senders of messages, called publishers, do not program the messages to be sent directly to specific receivers, called subscribers. Instead, published messages are characterized into classes, without knowledge of what, if any, subscribers there may be. Similarly, subscribers express interest in one or more classes, and only receive messages that are of interest, without knowledge of what, if any, publishers there are.
+
  
 +
* Abstraction
 +
* Ease of Enhancements
 
* Managing Latencies
 
* Managing Latencies
  
 
== OS ==
 
== OS ==
  
* Performance on Real Times Systems
+
* Performance in Real Times Systems
  
== Sensor Noise ==
+
== Sensor ==
 +
 
 +
* Sensor noise
  
 
== Tracking ==
 
== Tracking ==
  
== Power Management
+
* Handling Errors
 +
 
 +
== Power Management ==
 +
 
 +
= Useful Technologies =
 +
 
 +
== Architectures ==
 +
 
 +
* ROS - Publish and Subscribe Architecture
 +
* Erann Gat - Three-Layer Architectures
 +
 
 +
== Mapping ==
 +
 
 +
* VFH - Vector Field Histogram
 +
 
 +
== Vision ==
 +
 
 +
* Nourbakhsh - Obstacle Avoidance Via Depth From Focus
 +
* OpenCV Filters
 +
 
 +
== Motor Control ==
 +
 
 +
* PID - Proportional Integral Derivative

Latest revision as of 10:41, 6 June 2012

Interesting Problems

SW Architectures

  • Abstraction
  • Ease of Enhancements
  • Managing Latencies

OS

  • Performance in Real Times Systems

Sensor

  • Sensor noise

Tracking

  • Handling Errors

Power Management

Useful Technologies

Architectures

  • ROS - Publish and Subscribe Architecture
  • Erann Gat - Three-Layer Architectures

Mapping

  • VFH - Vector Field Histogram

Vision

  • Nourbakhsh - Obstacle Avoidance Via Depth From Focus
  • OpenCV Filters

Motor Control

  • PID - Proportional Integral Derivative