12 Jul

Below are the graphs describing the relationships between time and the displacement of the midpoint of the bistable beam, assuming a quasi-static state of the beam. More explanations are needed, and we need to vary some of the parameters to see how they affect the shape of the graph.

12 Jul

Last few days, we tried to use a 'new' thread to fabricate our SCP actuator. The most difficult part is that the mechanical propoties are so different from the previous thread though they have the same product number and came from the same retail. We ran a lot of tests to reset the coiling and annea...

12 Jul

Here is the video demo showing using data collected by ros packages(aruco-detect aruco-record) transfer to CoLo to perform localization using measurement data only(algo: EKF) Note: the groudtuth file and odometry file are unreliablearuco_colo_demo.mp4aruco_colo_phy_demo(1).mp4

06 Jul

While technology has for the most part completely integrated itself into our daily lives, robots have not for many reasons. Robots are complicated, expensive, and require great expertise to design, but if all of those could be eliminated, there could be an increase in robots seen in everyday life. B...

12 Jun

For the past six weeks I've been working on the Random Dataset Generation for CoLo, our multirobot localization simulation for localization algorithm development. The dataset generated is built to resemble in form the UTIAS Multi-Robot Cooperative Localization and Mapping Datasets, which CoLo uses...

05 Jun

The dynamics for single motor flyer in 3D space is very similar to the one for four-motor drone system. The main difference is that for the single motor system, only one propeller is rotating. Basing on the simulation for four motor drone, a new matlab simulation was created to describe the behavior...

05 Jun

The control loop has been implemented in Simulink. The physics and attitude controller are yet to be finished.The total required thrust comes from two sources: the thrust from the position controller and the thrust required for the attitude controller. The following image shows the control loop in S...

03 Jun

The Robot Compiler (RoCo) is a robotics codesign and fabrication environment to help the general public create their own robots. The above image shows two parameterized geometries representing robotic grippers (left) and a section of the code used to generate the geometries (right). Although these...

29 May

The problem of the single-motor-flyer can be summarized and assumptions added.

24 May

These two graphs are based on my Matlab simulations of the behavior of a pre-compressed bistable beam under a point force. The segmented one is the actual data due to some errors, but the adjusted version of the graph (ideally elinimating some errors in calculation) matches the results in previous r...