These past weeks, I've been experimenting with Interactive Robogami which is an end-to-end design system for ground locomotion robots. It greatly simplifies the design for cut and fold robots, has a library of modular components to choose from, and has many performance and fabrication metrics includ...
Last week (06/20/2022 - 06/27/2022) I went through the RoCo code and library to familiarize with existing structure configurations. I wanted to experience the claimed ease and speed of building robots/robot structures RoCo for myself. Setting up RoCo was took much longer than anticipated as certai...
The past couple of the weeks were removing the hacks that were put together for the presentation last month. Some things I have added and plan to add to RoCo, particularly in context of integration with scenic. This includes exporting the RoCo output to a format compatible with webots, in a general...
LOGiCs_presentation.pdf
Tasks to finish before 16/12/2021 These tasks mostly to get to speed on the roco pipeline and begin work on adding new modules Build and fix existing cars to produce .wbo output in the Device branch. Making the API compatible to work with it. Build some new WMR models Figure out why one pytest...
proposal writing Focus Implementing a generalized control and planning output for arbitrary folded robots designs generated by a computational design framework Approach I am looking at papers that are focusing on generating the kinematic and dynamic model of robots with modular components (...
Some observations and tasks ahead The roco model output .wbo at the moment is just the geometrical data, does not have any device information. Tried using the Device and DiscreteComponent branch in yusuke's repo, it needs to be ironed out before it can be used (could work on debugging that also)...
Code Tried to get rid of a few redundancies in some parts of the roco code Started writing a new composable (pseudocode) that can be used a base module for generating the controller for the given robot geometry need some help to figure out how relevant robot dynamics will be for the controll...
I have been going through the RoCo codebase and have become familiar with the architecture. The main problem I faced was with adding new builder files from Jill's RoCo repo to the original RoCo that I had forked. Even after manually calling the builders and the generating the corresponding yaml file...
New Capabilities: Robot Compiler, RoCo is a sophisticated origam robot generator that a user can define how to cut and fold paper, and change design parameters with ease. I have been working on to export roco generated robot designs into physics simulation software, Webots, so that the user can fu...