25 Aug

I had a lot of fun trying to figure out how to model the vehicle dynamics and tire properties of my RC car. Here is my full list of references. Race Car Vehicle Dynamics by William F. Milliken and Douglas L.Milliken Vehicle Dynamics: Theory and Applications, Vol 1,2,3 by Reza N. Jazar Vehicle...

23 Aug

This week, we have successfully extracted and defined a list of gestures that are universal to our Furniture object Manipulation API. For this project in particular, we defined and mapped the gesture from 3D Space to 2D Space (mobile touch screen). Using this, we can then let designers determine whi...

23 Aug

Hers is the demo for full system testing v2 of our SLAM Physical Experiment: 2 robots and 1 landmark. colo_full_test_v2.mp4

18 Aug

Pulse Width Modulation, or PWM for short, is a useful signal used to control servos, electronic speed controllers(ESC) and LED lights. It is an essential arsenal for any roboticist. This blog will be about my adventures with PWM signalling. Along the way, I sprinkle my pro tips. I initially assumed...

17 Aug

Data streaming on motive can be done in several different ways such as: Loop back when data is streamed and used on the same machine Data streamed on to a virtual machine installed on the same computer Two separate computer under the same network For the purpose of our project option 3 was i...

16 Aug

Last week marked a pivotal point in the development of the ARVR Furniture Design system, as we have successfully created a Furniture API that could be implemented on Unity independent from the Hardware specifications of the device that we were using. A video demonstration is shown here. Curre...

16 Aug

Hers is the demo for full system testing of our SLAM Physical Experiment: 1 robot and 1 landmark. colo_full_test_demo.mp4 pe_full_test_demo.mp4

16 Aug

So you want to 3D print some parts, and they need to look nice in addition to being functional. Here are some tips from Jesse. Try to make sure that the print has minimal overhangs. This can be done by breaking the large print into smaller pieces. Try using painter's tape on the heat bed of the...

14 Aug

To earn some extra cash over the past two years, I started tutoring students grade six to ten in math. By far, the hardest thing to teach them is how much more important it is to understand a concept than to simply memorize it. Memorizing can work well for some people, but once problems start becomi...

14 Aug

Last week, I was working on collecting real-time information filled up online and generating them as a feedback to backend in order to realize an instant interaction with backend which allows users have a real-time overview of how the model looks like. For a static interface, it's convenient to g...