24 Jul

Throughout the past week, I was able to write my first code that merely uses I2C calls to initialized and read of the VL53L1X sensor. The code mimics the exact send/receive byte sequences which were captured by the ST’s library in the past week. Currently, I’m capturing the same sequences of dat...

24 Jul

Calibration is essential for optical motion capture systems. During camera calibration, the system computes position and orientation of each camera and amounts of distortions in captured images. Using calibration data, Motive constructs a 3D capture volume. This video illustrates how to calibrat on...

24 Jul

A Python package was developed to help users with importing DXF drawing to KiCAD PCBnew. The package reads a dxf file and draw everything in PCBnew board design file. Supports layer , width parameters Supports line, ploygons class for now Will develop for Arc, Circle and Text...

24 Jul

While trying to create a way for realiable electrical connections using copper coated paper I considered the idea of a 'customizable breadboard’. This system would be designed so components are placed through holes like a breadboard but instead of using wires and standardized internal connections to...

23 Jul

This week we began writing the RoCo code to make the 2D and 3D structures of our boat. So far, we have made one fourth of the boat structure but it isn’t completely correct. The edges of the triangles that make up the bow don’t line up correctly as seen in the 3D model. We think this is due to round...

23 Jul

During the past week, we finalized the boat structure and began modelling the chassis in RoCo. Boat 10 was an attempt to make a faster boat by reducing drag. We flipped the battery and ESP8266 board on their sides and made the chassis narrow and long. However, when we tested it, the uneven weight di...

17 Jul

Throughout this past week, I was able to use all the knowledge collected from the previous weeks which I have discussed in my previous blogs and generate a table that lists all the I2C communication which happens sequentially between the microcontroller and the Vl53L1X sensor. I added Serial.print f...

17 Jul

I investigated the light interference in our lab this week, from this picture, we can clearly see the two bright light dots at the center of the floor. On camera 4, the net is also included in the view of the camera, that's why we can see a bunch of light dots on that view. The two images are the sa...

17 Jul

Importing a drawing into KiCAD is easy for simple mechanical design, but additional requirements of drawings are needed if the design is complicated. This blog is showing attempts I have tried to fix the issue. pipeline confirmed: Build symbol and footprint library for all required electrica...

17 Jul

The goal of this investigation was to figure out how feasable it would be to allow real time input gathering without the use of any external sensors. My initial attempt was the use the change in resistance from placing a finger on the conductive material, however I was not successful as the change s...