Weekly Robotics Newsletter Archive [7/20]

  • Weekly Robotics #53


    1) ArduRover Boat Uses Tupperware To Float.
    INFO: Very interesting project utilizing ArduRover (an ArduPilot project). As you can guess the author of the project used a tupperware as a base platform for a boat. The tupperware used works surprisingly well for it shape and I recommend to watch the 18 minutes video featured in the article.

    2) A Cave Is No Place for Humans, So DARPA Is Sending In the Robots.
    Popular Mechanics
    INFO: The first circuit of DARPA Subterranean Challenge (we’ve mentioned it in the 2nd issue of Weekly Robotics) took place from August 15th-22nd. The above post is a good article that sums up the challenge. The winner of this event was the Explorer team from Carnegie Mellon University and Oregon State University. While on the topic, I highly recommend taking a look at this IEEE Spectrum article showing how the teams approached inevitable communication issues. On DARPATV YouTube channel you will find lots of interesting videos about the challenge, including circuit presentation, videos from the participating teams and more.

    3) Louise Poubel on the Robot Operating System.
    INFO: Big thanks to Artur for sending me this podcast episode in which Wesley Reisz interviews Louise Poubel from Open Robotics. In the podcast you can learn interesting insights on ROS2, Ignition simulation and robot development. The biggest takeaway for me from this podcast was that in the future Gazebo simulator will be retired in favour of Ignition Robotics.

    4) Russian Humanoid Robot to Pilot Soyuz Capsule to ISS This Week.
    IEEE Spectrum
    INFO: This article briefly describes Skybot F-850, a humanoid robot that was launched to ISS onboard Soyuz MS-14 last Thursday. The robot was meant to describe pre-launch preparations and report report flight parameters pos-launch. After arrival to ISS it’s meant to be used for a week to perform several tasks that are not public at this point. On Saturday the Soyuz docking procedure was aborted due to rendezvous system malfunction. According to Roscosmos tweet a next automatic docking attempt will take place on Tuesday (27th of August).

    5) YAK: 3D Reconstruction in ROS2.
    ROS Industrial
    INFO: This article presents the work on Yak (Yet Another KinectFusion), a set of libraries that can be used for volume representation of parts in ROS. The library is licenced under MIT licence and you can find it on GitHub.

    6) Can Rocket Lab Really Catch a Rocket With a Helicopter?!.
    Everyday Astronaut
    INFO: I found this piece by Tim Dodd to be a very good read about the different methods of rocket recovery and their feasibility. Thanks Tim for a solid lesson on space flight!

    7) Publication of the Week - MuSHR: A Low-Cost, Open-Source Robotic Racecar for Education and Research (2019).
    INFO: Via website: “The Multi-agent System for non-Holonomic Racing (MuSHR) is an open-source robotic hardware and software platform for learning and researching AI in a setting of autonomous vehicles and mobile robotics”. The platform is based on off-the shelf R/C car and components and has been built in Personal RoboticsLab at the University of Washington’s Paul G. Allen Schoolof Computer Science & Engineering. In the BOM we will find such items as: IntelRealsense D435i, YDLIDAR X4 (you can find my review of this sensor on my blog), VESC, Nvidia Jetson Nano and Vex Robotics Bumper Switch.The full platform built together with an RGBD sensor should cost around $900 (sensorless version should cost about $600). For more information about the project check out project repository.


    1) Terabee (Saint Genis-Pouilly, France) - Various Software Engineer and Developer Positions.
    INFO: Terabee is a dynamic and fast-paced technology company (located close to Geneva, next to CERN), that manufactures and sells Time-of-flight distance sensors, 3D depth cameras, and Thermal cameras and are building new applications in the fields of mobile robotics, IoT and Industry automation.

    2) DreamVu (Hyderabad, India) - Various Positions.
    INFO: At DreamVu we are building a unified omni-stereo camera platform for disrupting high value machine vision and human vision markets. Our motto is to Capture Reality like Never Before.

  • Weekly Robotics #52


    It’s our birthday! I started this project one year ago to organize the projects I was learning about and to spread interesting projects and articles. During this year I not only learned a lot about robotics and some fascinating projects but also about persistence and building habits. I hope that you too, dear readers, had learned something from some of the issues published so far. Finally, big thanks to Artur and Zack for sending me some of the articles that are featured in this issue.

    1) Raisim.
    INFO: Raisim is a physics engine for rigid-body dynamics simulation developed by Researchers from ETH Robotic Systems Lab. You can see the simulator in action in this YouTube video.

    2) Lights-out Pharma Factory: Why the Future of Pharma Production is Robotic.
    INFO: Big thanks to Zack from Multiply Labs for forwarding me this article. The article is an interesting take on how Multiply Labs is using Robotics for creating personalized pharmaceutical prescriptions at scale. I highly recommend looking at the video embedded in the article showing Multiply Labs process.

    3) Ball Balancing PID System.
    INFO: This tutorial by Johan Link shows the steps to create a parallel platform capable of balancing a ping-pong ball. The system uses 3 servos, a camera, a custom PCB for servo control and custom software written in Python.

    4) Suit up With a Robot to Walk AND Run More Easily.
    Wyss Institute
    INFO: Researchers had developed a lightweight exosuit assisting with gait-specific hip extension during both walking and running. The exosuits assists the wearer through a cable actuation system between the waist belt and thigh wraps. Weighing 5 kg the system is said to be able to reduce the metabolic cost of walking by 9.3% and running by 4%.

    5) Disney Research Makes Dynamic Robots Less Wiggly, More Lifelike.
    IEEE Spectrum
    INFO: This article forwarded to me by Artur describes the work done by Disney research for retargeting animations onto lightweight physical robot characters while suppressing unwanted vibrations by using customized motor profiles. The video featured in the article is well worth a watch and if you would like to explore this topic further then the published paper is a great way to start.

    6) A Miniature Stretchable Pump for the Next Generation of Soft Robots.
    INFO: Scientists at EPFL had developed a miniature stretchable pump that can be used for soft robotics applications. Via linked article: “The pump has a tube-shaped channel, 1 mm in diameter, inside of which rows of electrodes are printed. The pump is filled with a dielectric liquid. When a voltage is applied, electrons jump from the electrodes to the liquid, giving some of the molecules an electrical charge. These molecules are subsequently attracted to other electrodes, pulling along the rest of the fluid through the tube with them.”

    7) Publication of the Week - Soldered Electrical Connection: NASA Technical Standard (1997).
    INFO: Have you ever wondered how NASA does its soldering for space flight hardware and mission critical ground support equipment? I didn’t until I came across this document in one of the issues of The Prepared. I found the standard to be quite exhaustive and full of good advice. If I ever need to set up a proper working station I’ll be heavily consulting it.

  • Weekly Robotics #51


    Being on holidays I don’t read as many articles as I normally would, still I found some time to read “All the best engineering advice I stole from non-technical people” by Marianne Bellotti and found it to be very insightful and a very good read. Next week’s issue of WR will be the last of my holiday edition, after which you can expect to see some improvements to this project.

    1) Robots Can Play Key Roles in Repairing our Infrastructure.
    The Robot Report
    INFO: This Robot Report article from June is a great introduction on using robots for pipe inspection and maintenance.

    2) How to Design For CNC Milling.
    INFO: In this post Adam Bender gives quite useful advice on 3D part design for CNC milling. It’s interesting how a badly designed part can almost double the price of an element.

    3) Spring-Loaded Drone Collapses Mid-Flight to Zip Through Windows.
    IEEE Spectrum
    INFO: UC Berkeley researchers created a spring loaded drone. The arms of this robot are spring loaded causing them to fold whenever the motor-propeller combination is not producing any thrust. If you are into drones then the video included in the article is quite worth a watch.

    4) ROSCon 2019 Program is Out.
    INFO: The program for ROSCon 2019 that will take place from 31st of October to 1st of November is out! Unsurprisingly, there is a lot of focus on ROS2 related presentations and I’m expecting to learn a ton! As soon as there is some information about livestream published I’ll let you know!

    5) Underwater Drones Nearly Triple Data From the Ocean Floor.
    INFO: From this Bloomberg article we can learn about Ocean Infinity, their seabed mapping business and successful shipwreck discoveries. All powered by Kongsberg Maritime AS submarines costing anywhere from $5-$10M.

    6) Using a ‘Cave Rover,’ NASA Learns to Search for Life Underground.
    INFO: BRAILLE (Biologic and Resource Analog Investigations in Low Light Environments) is a NASA’s project looking into detecting life on the walls of volcanic caves from afar. For this purpose NASA engineers are using the CaveR rover equipped with DSLR cameras and Velodyne LiDAR to perform its tasks.

    7) Publication of the Week - Expecting the Unexpected - Radiation Hardened Software (PDF).
    INFO: This week let’s learn about Single Event Upsets (SEUs) or bit-flips. Bit-flips can occur when a cosmic ray or other source of radiation hits a memory die and causes a single bit to change state from 0 to 1 or vice versa. The reason I thought it would be interesting to cover this topic was this article from The Register that tells us about an issue in Boeing 737 Max architecture where bit-flips can cause pilots to lose control of the aircraft. From the linked paper we can learn about the conventional and software based approaches for handling software in places where radiation is a concern. The core of the paper is about The Radiation Hardened Software Project (RHS), a software library that is resilient against probabilistic errors and handles error detection, recovery and reconfiguration (I quite like the idea of using checkpoints in software). If you like podcasts then Radiolab has an excellent episode on bit-flips that focuses on voting machines and cars.


    1) The FPV Drone Racing VIO Competition.
    INFO: University of Zurich Robot Perception Group is organizing an FPV Drone Racing Visual Inertial Odometry competition. The participants will work with UZH-FPV Drone Racing Dataset (you might know it from the awesome weekly robotics list) with the goal of estimating the drone position as well as possible. The author of the best solution will win $1,000 and a chance to present their approach at the IROS 2019 Workshop “Challenges in Vision-based Drone Navigation”. The deadline to submit estimated trajectories is 1st of October 2019.

  • Weekly Robotics #50


    I’m sending out this issue from a picturesque Norwegian island Andøya, where 5 years ago at Andøya Space Center I took part in sounding rocket campaign. That campaign is probably one of the reason why you are reading so much about space robots in this newsletter!

    1) ROS Sensor Fusion Tutorial.
    INFO: This 2 part tutorial by methylDragon covers all the basics on doing sensor fusion in ROS using the robot_localization package, AMCL and Marvelmind Robotics beacons.

    2) Swiss Post Suspends Drone Delivery Service After Second Crash.
    IEEE Spectrum
    INFO: Back in January the first Swiss Post delivery drone made by Matternet suffered a short circuit that interrupted GPS and caused the drone to parachute into Lake Zurich. Back in May, one of the drones suffered another failure but this time the parachute tether was severed by the sharp elements of the drone causing the 10 kg drone to crash uncontrollably, prompting Swiss Post to suspend any further tests until all issues are resolved.

    3) 15 European Robotics Startups to Watch.
    The Robot Report
    INFO: This post in The Robot Report showcases 15 EU startups chosen by The Robot Union (we are proud to be their community partner!) in their second project call. I think it’s a very interesting set of companies to check out and follow.

    4) Meet Aquanaut, the Underwater Transformer.
    IEEE Spectrum
    INFO: Houston Mechatronics Inc. had created Aquanaut - an interesting underwater submarine that can transform itself into a half-humanoid robot. From the article and the linked video it looks like a solid piece of engineering that I recommend to go through, especially if you are interested in underwater robots.

    5) 3D-Printable Robot With Mecanum Wheels.
    INFO: Teukkaniikka is working on a 3D printed mobile robot with mecanum wheels. Some of the files are already available on Thingiverse. If you find the project interesting please consider supporting the author on Patreon.

    6) Meet the Robots Toyota is Bringing to the 2020 Tokyo Olympic Games.
    INFO: This article presents 5 robots that Toyota prepared for the 2020 Olympic Games. When we watch the Olympic Games are we going to cheer for the athletes or the fetching robots? Time will tell and I’ll be here to cover it!

    7) Publication of the Week - An Information Model for Modular Robots: the Hardware Robot Information Model (HRIM) (2018).
    INFO: In memory of Acutronic Robotics let’s revisit the HRIM paper that I featured in Weekly Robotics #7. The thing I liked about HRIM was the promise of Plug’n’Play hardware that can be seamlessly integrated into robots. I hope that we will be able to build something on top of the foundations provided by Acutronic Robotics.

    8) H+ Weekly.
    INFO: H+ Weekly is a weekly newsletter about new technologies (AI, transhumanism and robotics) that takes a more pop-sci angle than Weekly Robotics. I’ve been subscribed to H+ for couple of months now and can fully recommend it!


    1) Greenzie (Atlanta, GA, US) - Various Positions.
    INFO: Greenzie’s mission is to free humans from repetitive outdoor labor. Their retrofit kit and software adds aftermarket autopilot to commercial lawn equipment. Greenzie recently open sourced their ROS Boustrophedon planner for generating coverage paths for Polygons that looks solid!

    2) National Oceanography Centre (Southampton, UK) - Mechanical Design and Development Engineer.
    INFO: The National Oceanography Centre (NOC) is an UK national research organisation, delivering integrated marine science and technology from the coast to the deep ocean.

    3) MTC (Coventry, UK) - Various Positions.
    INFO: MTC provides integrated manufacturing system solutions for customers large and small, across sectors as diverse as automotive, aerospace, rail, informatics, food & drink, construction/civil engineering, electronics, oil & gas and defence. If you have any questions about the positions or would like to send your Resume you can contact Tiarnan OKelly.


    1) Fly Your Satellite! 3: Call for Proposals.
    INFO: ESA is going to hold the 3rd edition of it’s Fly Your Satellite educational programme that is open to university students from ESA member states, Canada and Slovenia. The aim of the programme is to support university student teams throughout the design, assembly, integration, testing, and verification process of their educational CubeSats. By participating in the programme, students will implement standard practices for spacecraft development; receive support from experienced ESA specialists; attend tailored training courses; and will be offered access to state-of-the-art test facilities. In this edition student’s will launch their designs to Low Earth Orbit. The submission deadline for proposals is 13 October 2019 at 23:59 CEST.