This week I focused on fine tuning my RoCo component designs to fit with the electronics and assemble my first fully functional cut and fold robot. I wanted to make sure that my method for production would be feasible before I continued designing more components for robots with more functionalities....
This week I spent a lot of time familiarizing myself with making cutouts in RoCo which was quite difficult compared to creating the components by connecting faces, edges, and tabs. Creating cutouts and knowing how to position them in RoCo is particularly important and relevant to my project because...
Dash I worked with the team of undergrads to develop this initial list of requirements for the dashboard. It's based on the kinds of experiments we plan to run and what kinds of data will be relevant. Of course, this is a preliminary list only, but I've specified that we will use modular design so...
Robot Car And Paper Preparation This week, I built two fully functional wheeled robot cars as a tool to demonstrate the functionality of the corrugated structure. Figures Introduction Wheeled robot car Demo Videos Robot car with flat-plane wheels Robot car with corrugated wheels R...
RoCo's graphical interface can now be used to drive the four wheeled car created by Jack. In order to do this, the user must drag a NodeMCU, 4 Driven Servos, and 4 Constant Blocks into the workspace, and click export to generate a builder file. Then, you plug in the PWM pins into the Driven Servos...
Last week, I identified that the source of many problems for the composite component interface was the manual serilization of the Blockly workspace. In an effor to rectify this, I spent this week designing and implementing a JSON framework to handle the serialization and deserialization for us. A...
Over the past week, I worked on getting RoCo's composite code interface working. To do this, I graphically constructed a component that would take input through a Serial port, convert that to a string, and output a signal to a motor based on the contents of that string. I would then try to export it...
This past week, while trying to make composite components using the RoCo interface, I discovered some issues. Before the Summer, Jack had started to work on integrating RoCo with Android devices. This works through an Android App that communicates with the Arduino using Serial. To achieve this, he h...
This past Friday, Christian Prathyush and I met with some of the newer members of our lab who are interested in working on RoCo. Before we completely move to a new project, we got together to discuss what RoCo's status would be by then. One of the topics discussed was the fairly fragmented nature of...
- «
- »