<< return to Pixycam.com

User Tools

Site Tools


wiki:v2:overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
wiki:v2:overview [2018/06/04 14:17]
pixycam
wiki:v2:overview [2019/02/18 17:21]
pixycam [Controller support]
Line 15: Line 15:
   * Small, fast, easy-to-use,​ low-cost, readily-available vision system   * Small, fast, easy-to-use,​ low-cost, readily-available vision system
   * Learns to detect objects that you teach it   * Learns to detect objects that you teach it
-  * Connects to Arduino with included cable. Also works with Raspberry Pi, BeagleBone and similar controllers+  * Connects to Arduino with included cable. Also works with LEGO Mindstorms EV3, Raspberry Pi, BeagleBone and similar controllers
   * All libraries for Arduino, Raspberry Pi, etc. are provided   * All libraries for Arduino, Raspberry Pi, etc. are provided
   * C/C++ and Python are supported   * C/C++ and Python are supported
Line 29: Line 29:
  
 {{youtube>​J8sl3nMlYxM?​large}} {{youtube>​J8sl3nMlYxM?​large}}
- +\\
 ===== Vision as a Sensor ===== ===== Vision as a Sensor =====
  
Line 41: Line 40:
 ===== Controller support ===== ===== Controller support =====
  
-Pixy2 can easily connect to lots of different controllers because it supports several interface options (UART serial, SPI, I2C, USB, or digital/​analog output), but Pixy began its life talking to Arduinos. We’ve added support for Arduino Due, Raspberry Pi and BeagleBone Black. Software libraries are provided for all of these platforms so you can get up and running quickly. Additionally,​ we’ve added a Python API if you’re using a Linux-based controller (e.g. Raspberry Pi, BeagleBone).+Pixy2 can easily connect to lots of different controllers because it supports several interface options (UART serial, SPI, I2C, USB, or digital/​analog output), but Pixy began its life talking to Arduinos. We’ve added support for Arduino Due, Raspberry Pi and BeagleBone Black, as well as LEGO Mindstorms EV3 Software libraries are provided for all of these platforms so you can get up and running quickly. Additionally,​ we’ve added a Python API if you’re using a Linux-based controller (e.g. Raspberry Pi, BeagleBone).
  
  
Line 47: Line 46:
  
 What does “60 frames per second” mean? In short, it means Pixy2 is fast. Pixy2 processes an entire image frame every 1/60th of a second (16.7 milliseconds). This means that you get a complete update of all detected objects’ positions every 16.7 ms. At this rate, tracking the path of falling/​bouncing ball is possible. (A ball traveling at 40 mph moves less than a foot in 16.7 ms.)  If your robot is performing line following, your robot will typically move a small fraction of an inch between frames.  ​ What does “60 frames per second” mean? In short, it means Pixy2 is fast. Pixy2 processes an entire image frame every 1/60th of a second (16.7 milliseconds). This means that you get a complete update of all detected objects’ positions every 16.7 ms. At this rate, tracking the path of falling/​bouncing ball is possible. (A ball traveling at 40 mph moves less than a foot in 16.7 ms.)  If your robot is performing line following, your robot will typically move a small fraction of an inch between frames.  ​
 +
 +
 +
 +{{page>​wiki:​v2:​color_connected_components&​noindent}}
  
  
Line 52: Line 55:
  
  
-{{page>​wiki:​v2:​color_connected_components&​noindent}}+{{page>​wiki:​v2:​video&​noindent}}
  
  
wiki/v2/overview.txt · Last modified: 2019/02/18 17:23 by pixycam