05 Aug

Yesterday, I was able to take in html values with python scripts using POST method. The key was passing in the value of the input with html forms. I'm not sure if we can pass in (input) tag values, but doing it with forms and POST method seemed to work, so that will be something that I will stick wi...

04 Aug

Last week, I also started to develop the functionality of adding components within the webapp. When typing user input values in the python terminal, we can add components using the "addSubcomponent()" function from RoCo. I'm currently implementing this further so that we can observe the changes onl...

03 Aug

This week, our team of summer undergrads began planning the integration of all of our projects together into one big integrated demo. So, I had to start making my networking code and hardware easy to add into and use in my peers’ projects. To do so, I switched from using the small 433 MHz packet rad...

03 Aug

I have begun testing different designs for mounting servos and DC motors in any orientation and at any position on each of the boat hull morphologies, as shown in these photos: servoMountDesigns.pdf. I'm testing them by hand first (using tape and scissors), before sending them off to Jill for her...

03 Aug

Last week, I have changed the visual of the buttons as such: (before) (after) It was my first time coding with css style sheets and I thought it was pretty neat that most of the styling is strictly happening on css files which makes it a lot easier to code. In the future, I want to be able to...

29 Jul

Since I'm starting to test different configurations this week, it would be easier if we could change the control accordingly. Right now, I've successfully adjusted forward/backward/up/down control even people have messed up with the wire connection in the wrong way. This is pretty useful since in...

29 Jul

I'm testing different motor + propellers combinations since we change our control board to feather board esp32. And I will use feather board as the development toolkit in the paper, so it's necessary to test these combinations because the thrust and weight are the input parameters to our system. ...

29 Jul

For SURP 2021’s Week 5, I created a car in roco and equipped with a steering system. Last week, I made one that has a tank-drive system. Tank-drive system: Controlled using a Webpage -- Forward, Backward, Left, and Right buttons Steering system: Controlled using Sudarshan Seshadri's Dash (Rea...

29 Jul

The feather board stack is a little bit heavy (22.3 g) so I tried the soldering way to assemble different motor board and esp32 feather board, which is only 14.55 g as shown in the following figure: The soldering stack mode is also lighter, which is 22.67g now as shown in the following figure, a...