Returning to the problem of measuring the cost of different operations for robot localization, I revisited the Spirals research group's PowerAPI toolkit for software power meters. In the time since I had last used PowerAPI, it appeared that the research group had discontinued development of the too...
Here's an additional Figure 8 performance done by adding flow deck to our lovely crazyflie. Crazyflie wishes you a happy demo day :) Link to the demo
I fixed the project to the lemur GitLab folder and added a README file: https://git.uclalemur.com/dongwei95/Single-Motor-Flyer-Simulation The linearizaiton documentation has been updated into a two-column format: LInearization Comparision with Original.pdf
For the last week, I was back to Mechanical Logic project and trained Mori for mechanical logic fabrication. For the next few month, I plan to build an integrated robot composed of ML.
All the related codes for Crazyflie project is now on our gitlab: Crazyflie_ros This is a cloned version of whoeing's crazyflie repository with modified launch files compatible with our motion capture system vrpn_client_ros This is the modified version of vrpn_client_ros package that does t...
Attached is a simple demo on one-step update of EM-SLAM algorithm. Note that the robot has only one observation at the begining, and then with an EM algorithm, the landmarks will converge to a certain configuration, but not exact position due to the prior guess of robot state has error. With a corre...
This past week, I have finished writing the draft of the report of the fabrication of a mechanical oscillator with a monostable beam. Then, I started to work on the new project which aims to produce an integrated robot with the system of a mechanical oscillator with Wenzhohng. To begin with, I learn...
This week, while I was writing a python script to generate a trajectory for crazyflie I realized the extrenal position data is not published properly. This command that generates rqt_graph helped me to visualize the published ROS nodes connections and to fix my code. Now applying the optitrack data...
This week I adapted the visualization script for a quadcopter from https://github.com/gibiansky to my single-motor model. The animation helps to determine the tipping point where the drone starts to flip.The blue dot represents the propeller and the line on top represents the general thrust magnitud...
After weeks of adjustments, the ROCO should be able to perform any kinds of multi-faces connection. Part1: How to interpret the angles of connection: When user performs c.addConnection(("B","l"),("A","l"), angle=X), the interpretation is that: (1) Face B (the first argument) is stacked above Face...