Weekly Robotics Newsletter Archive [14/27]

  • 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.

  • Weekly Robotics #49


    This week in the newsletter we feature a header image from Bossa Nova Robotics. If you would like to work on retail robots then you will find some more information about them in the careers section. Since yesterday I’m on holidays and since I’ll be spending most of my time in the wilderness and hiking I won’t be able to dedicate the usual amount of time to the project. It’s quite likely that some of the readers will take over the Publication of the week part of the newsletter for the next 3 weeks. Stay tuned!

    1) Acutronic Robotics Closes After Financing Plans Fall Through.
    Acutronic Robotics
    INFO: Sad news from Spain. Acutronic Robotics, a company behind ROS2 ready MARA arms and H-ROS will be closing its doors at the end of July. The reason cited in the above blog post are issues with financing and acquisitions. Acutronic Robotics was also part of the Ofera Consortium working on micro-ROS project that I was really looking forward to see grow.

    2) Mauled by Lions, Trampled by Elephants, Stolen by Cubs: 10 Years of Adventures with BeetleCam.
    INFO: Happy Birthday! Earlier this month BeetleCam turned 10. In this video Will Burrard-Lucas shares some of the stories about this mobile robot platform. I found the video to be quite entertaining and the stories captivating. The video also features many of the wildlife photos taken throughout the years.

    3) Cable Robot.
    INFO: I really liked this cable robot by Tom from Hackaday. The robot is running G-code (similarly to 3D printers or milling machines) and has 3 cable hoists actuators controlled by EMC2 software.

    4) Lyft Level 5 Autonomous Vehicle Dataset.
    INFO: Lyft is providing access to their Level 5 autonomous driving dataset. The dataset contains raw sensor camera and LiDAR inputs, human-labelled 3D bounding boxes of traffic agents and underlying spatial semantic map. Each vehicle was equipped with: 3 LiDARs (one on the roof and 2 on the bumper, all firing at the same direction at any time), 6 wide field of view cameras covering 360 FOV around the car, one long focal length camera pointing up. On the linked website you can find a dataset sample that you can play in your browser.

    5) Automated System Generates Robotic Parts for Novel Tasks.
    INFO: MIT researchers created a system for fabricating actuators to an enormous number of specifications. An example of the developed actuator is a portrait of Vincent Van Gogh when actuator is laid flat but when titled and activated it shows “The Scream” painting by Edvard Munch. The actuators are made of 3 different materials with various properties (colours, flexibility, magnetization). The software developed by the researchers breaks down the design into millions of voxels and then performs millions of simulations to achieve the specification.

    6) LightSail 2 Successfully Deploys Solar Sail.
    The Planetary Society
    INFO: LightSail is a crowdsourced project (I really recommend the Kickstarter video featuring Bill Nye) that is aiming to prove that a cubesat can use a 32 square meters sail as a propulsion method. The satellite is expected to keep rising the orbit for one month. It is also expected to reenter the atmosphere in about 1 year. I also recommend having a peek at the mission control.

    7) Publication of the Week - ROS Navigation Tuning Guide (2016).
    INFO: This guide by Kaiyu Zheng is a useful resource for tuning a wheeled robot navigation using move_base package in ROS. The guide offers a good practical approach to tuning the platform parameters, global and local planners, costmap and robot localization with AMCL.


    1) Airbus, Project Vahana (Santa Clara, CA, US) - Flight Controls and Dynamics Engineer.
    INFO: Project Vahana intends to open up urban airways by developing the first certified electric, self-piloted vertical take-off and landing (VTOL) passenger aircraft. We envision Vahana being as a cost-comparable replacement for short-range urban transportation like cars or trains.

    2) Bossa Nova Robotics (Various Cities, US) - Various Positions.
    INFO: Bossa Nova is the leading provider of real-time, on-shelf product data for the global retail industry. Our robots navigate the busy retail ecosystem, collecting a wealth of data that allows retailers to improve product availability, streamline operations, and create a better shopping experience.

    3) Fraunhofer IPA (Stuttgart, Germany) - Research Associate
    INFO: The “Robot and Assistive Systems” Department designs robots and automation solutions for industrial applications and the service sector. Key technologies are developed and translated into innovative industrial robots, service robots and intelligent machines.


    1) Kuka Innovation Award 2020.
    INFO: Kuka is organizing an Innovation Award for robotics solutions for medical robotics. The participants will be able to use Kuka Robots free of charge for the duration of the challenge, present their solution during MEDICA 2020 trade fair and can win €20,000. The deadline for the application is 5th of January 2020.

  • Weekly Robotics #48


    This week I had a chance to present Weekly Robotics newsletter during a ROS Agriculture community meeting. It was nice to share the results of the project and learn something about open source agricultural robots. You can see the meeting recording on YouTube. Really looking forward to see the autonomous tractor!

    1) Soft Robots - Computerphile.
    INFO: In this episode of his vlog Computerphile visits Kirstin Petersen’s Lab at Cornell where a Grad Student Steven Ceron showcases some projects the Researchers are working on.

    2) Robotics Library.
    INFO: Via website: “The Robotics Library (RL) is a self-contained C++ library for robot kinematics, motion planning and control. It covers mathematics, kinematics and dynamics, hardware abstraction, motion planning, collision detection, and visualization.” The project is open sourced under a BSD licence and you can find it on GitHub.

    3) ROS 2 - Is it Time to Switch?
    Rover Robotics
    INFO: In this article from Rover Robotics we can learn a good bit on advice whether to switch from ROS to ROS 2 aimed at 7 different user groups.

    4) PythonRobotics.
    INFO: PythonRobotics is a collection of robotics related algorithms with nice visualizations and source code. I covered this project in Weekly Robotics #2 but recently I visited the repository again and I was surprised how much it grew since August 2018. Big thanks to Atsushi Sakai and all the maintainers of the project!

    5) NASA Climbing Robot Scales Cliffs and Looks for Life.
    INFO: This 4 minute documentary from NASA JPL showcases the LEMUR (Limbed Excursion Mechanical Utility Robot) robot with micro-spine grippers in its feet allowing it to scale rock walls. The LiDAR setup looks quite interesting - it looks like a sensor is placed at the end of a rotating boom allowing the robot to createa a 3D map of the wall while it’s climbing it.

    6) Build Your Own Selfie Drone With Computer Vision.
    INFO: This Hackaday post showcases a video tutorial by YouTube user geaxgx1 on enabling a DJI Ryze Tello to follow a person. The author is using openpose library for pose estimation from the video feed. You can find the geaxgx1 source code in his GitHub repository

    7) Publication of the Week - A Field‐tested Robotic Harvesting System for Iceberg Lettuce (2019).
    INFO: I found this paper through this article from the University of Cambridge. The system developed consists of an UR10 robot arm with custom end-effector, two cameras and a non-actuated mobile platform. The system is controlled using ROS and is using two convolutional neural networks (CNN): one for lettuce localization and the other for lettuce classification. I especially liked the notes about moving the system from the lab to the field and noticing a calibration is needed (it was achieved using Aruco markers). The average cycle time achieved by the team during trials was 31.7s, mainly due to the end-effector weight of 8 kg.


    1) Locus Robotics (Wilmington, MA, US) - Software Engineer - Systems.
    INFO: Locus Robotics’ innovative autonomous mobile robots make it easy to optimize your warehouse operation, respond to e-commerce volume growth and seasonal peaks while giving you control over your labor costs.

    2) Iron Ox (San Carlos, CA, US) - Software Architect.
    INFO: Iron Ox is reimagining the modern farm, utilizing robotics and AI to grow fresh, consistent, and responsibly farmed produce for everyone. Our experienced team of growers, plant scientists, engineers, and innovators are passionate about deeply understanding and developing this new wave of technology to feed an ever-growing population.