<< 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
wiki:v2:overview [2018/05/24 19:11]
pixycam [Technical specs]
wiki:v2:overview [2019/02/18 17:23] (current)
pixycam
Line 1: Line 1:
 ====== Pixy2 Overview ====== ====== Pixy2 Overview ======
  
-{{wiki:​img:​pixy2_in_hand-300px.jpg?400}}+{{wiki:​img:​pixy2_in_hand-300px.jpg}}
  
 Pixy2 is the second version of Pixy. It's faster, smaller and more capable than the original Pixy, adding line tracking/​following algorithms as well as other features. Here's what we've added to Pixy2: Pixy2 is the second version of Pixy. It's faster, smaller and more capable than the original Pixy, adding line tracking/​following algorithms as well as other features. Here's what we've added to Pixy2:
Line 8: Line 8:
   * Improved framerate -- 60 frames-per-second   * Improved framerate -- 60 frames-per-second
   * Tracking algorithms have been added to color-based object detection   * Tracking algorithms have been added to color-based object detection
-  * Improved and simplified libraries for Arduino, Raspberry Pi and other controllers+  * Improved and simplified libraries for Arduino, LEGO Mindstorms EV3, Raspberry Pi and other controllers
   * Integrated light source   * Integrated light source
  
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, LEGO Mindstorms EV3, Raspberry Pi, etc. are provided
   * C/C++ and Python are supported   * C/C++ and Python are supported
   * Communicates via one of several interfaces: SPI, I2C, UART, USB or analog/​digital output   * Communicates via one of several interfaces: SPI, I2C, UART, USB or analog/​digital output
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.  ​
 +
  
  
Line 53: Line 53:
  
 {{page>​wiki:​v2:​line_tracking&​noindent}} {{page>​wiki:​v2:​line_tracking&​noindent}}
 +
 +
 +{{page>​wiki:​v2:​video&​noindent}}
  
  
Line 77: Line 80:
   * Integrated light source, approximately 20 lumens   * Integrated light source, approximately 20 lumens
  
-{{wiki:​v2:​pixy2_front_labeled.jpg?​400}} 
-{{wiki:​v2:​pixy2_back_labeled.jpg}} 
  
 +{{wiki:​v2:​pixy2_front_labeled.jpg?​640}}
 +{{wiki:​v2:​pixy2_back_labeled.jpg?​640}}
 +
 +
 +This [[wiki:​v2:​port_pinouts|page has pinout information]].
 +
 +
 +<​html><​a class="​sales-btn"​ href="​https://​pixycam.com/​buy/">​Where Can I Buy?</​a></​html>​
  
wiki/v2/overview.1527189113.txt.gz · Last modified: 2018/05/24 19:11 by pixycam