Weekly Robotics Newsletter Archive
In these pages you can find all Weekly Robotics Newsletter issues released so far. This webpage will be always up to date, however if you would like to make sure that you won't miss any future issues then you can subscribe to our newsletter using the form above or you can subscribe via RSS.
1) Hi Honey! NASA’s Second Astrobee Wakes Up in Space.
INFO: It looks like Luca Parmitano gets to play with Robots quite a lot while onboard ISS. Just last week I reported on him controlling a ground robot from space. This time Luca got to perform some initial tests on the second Astrobee. Since the hardware on both robots is identical Honey will get to use the map already created for Bumble. As always I will keep you posted on this project.
2) SmallKat: An Adorable Dynamics Oriented Robot Cat.
INFO: This Hackaday project features an open-source small quadruped cat robot. The 16 degrees of freedom are achieved using MG92b Micro Servos. For more information you can see the project repository. If you would like to have one then please consider buying it from creators on tindie and help support the project.
3) Hease Robotics Shuts Down After Fire Destroys Business.
The Robot Report
INFO: Sad news from France. Hease Robotics, a company that was developing service robots, shut down on November 7th. According to the article, the main reason for shutdown was the fire that burned the company’s offices, production facilities and stockpiles.
4) Using Swarms of Drones to Map and Help Fight Wildfires.
INFO: Engineers from University of Michigan developed UAVs that can map the boundaries of fires and provide real-time estimates to the ground crew.
5) NASA’s Latest Software Catalog Offers New Codes, Easier Way to Download Free Software.
INFO: NASA had released the 2019-2020 software catalog. If you browse the database you will find lots of open source projects and some open only to US citizens or federal employees. Some interesting projects I found are AprilNav, PX4 Autopilot Simulink Interface and Vehicle Sketch Pad.
6) 6 Autonomous Mobile Robot Trends to Watch.
The Robot Report
INFO: This article by Eugene Demaitre covers some trends in mobile robotics. I found the first one about accuracy to be on point.
7) Publication of the Week - Mechanical and Control Design of an Industrial Exoskeleton for Advanced Human Empowering in Heavy Parts Manipulation Tasks (2019).
INFO: I found this publication on the r/robotics reading thread. Huge thanks to Chestergc for sharing it! This paper discusses mechanical design consideration for an affordable 2 DOF industrial exoskeleton to assist factory workers in lifting tasks. The paper is easy to follow, I just wished a practical implementation was described too.
1) Giving LaMa a Shot.
INFO: I’ve recently had a chance to work a bit with iris_lama, a ROS package for SLAM. The above blog post describes my experience with it and compares it to slam_toolbox. Spoiler alert: iris_lama is very lightweight on CPU, with my laptop I was seeing 14% of CPU usage while mapping my office.
1) Airnamics (Ljubljana, Slovenia) - Various Positions.
INFO: Airnamics mission is to create the most advanced autonomous robotics systems by integrating proprietary virtual simulation environment with cutting edge mechatronic components. Our model based and AI driven design process is optimised for safety, performance and ease of use.
2) ETH Zurich (Zurich, Switzerland) - Technical Lead Robotics Platform.
INFO: In 2019, ETH hast started an initiative for a Center for Robotics. The goal of this cross-departmental initiative of MAVT, ITET, INFK, USYS, MATL, ARCH, BAUG, and HEST is to develop the strong competences of ETH in robotics into a joint research and educational platform.
3) Tesla (Fremont, CA, US) - Robotics Engineer.
INFO: Tesla is accelerating the world’s transition to sustainable energy. We design, manufacture, sell and service the world’s best solar technology, energy storage systems, and electric vehicles, providing customers the opportunity to generate, store and consume energy entirely sustainably.
Have you heard of paradox of automation? It says that the more efficient and automated the system the more crucial is human contribution of the operators. I liked how this concepts was presented in The Personal MBA.
1) Luca Aces Telerobotic Lunar Geology Test Drive.
INFO: The first ESA experiment I reported in the Issue #59 took place this week. In the experiments Luca Parmitano took command of a rover in Netherlands while being on-board ISS. In the experiment Luca drove the rover along the obstacle course and collected a rock sample. The robot’s interface in this experiments provides haptic feedback to the user, which sounds to me like quite a challenge given the involved latency.
2) ROS2 Eloquent Elusor Had Been Released.
INFO: The fifth release of ROS2 occured on 22nd of November. The End Of Life for this release is November 2020 (for contrast the Dashing Diademata, a previous release, is going to be supported until May 2021). It’s good to see ROS2 maturing!
3) Caltech and JPL Firing Quadrotors Out of Cannons.
INFO: SQUID is a prototype folding multirotor developed by researchers that weighs 530g and can be launched from a baseball pitching machine, reaching a velocity of 15m/s.
4) Robobee Powered by Soft Muscles.
INFO: After the article: “Researchers at SEAS and Harvard’s Wyss Institute for Biologically Inspired Engineering have developed a resilient RoboBee powered by soft artificial muscles that can crash into walls, fall onto the floor, and collide with other RoboBees without being damaged. It is the first microrobot powered by soft actuators to achieve controlled flight”. I found using Ride of the Valkyries quite fitting to the video presenting RoboBees in action.
5) Aquatic Rover Goes for a Drive under the Ice.
INFO: I think BRUIE is one of the most interesting rover concepts I have seen since I started working on this newsletter. This rover is meant to be deployed underwater, and use buoyancy to drive on the ice. You can see how this rover works in this YouTube video from 2015.
6) Mobile Robot Programming Toolkit.
INFO: Mobile Robot Programming Toolkit (MRPT) is a collection of mobile robotics application and libraries. The project is open source, with a BSD licence. If you happen to use ROS then MRPT also has some ROS ready packages that you can find on GitHub.
7) Publication of the Week - The Architecture of Open Source Applications: FreeRTOS.
INFO: In this chapter of AOSA book Christopher Svec covers the architecture of FreeRTOS - a real-time operating system kernel for embedded devices. If you are looking into Real Time systems then this book chapter might be a great start.
1) Neuralink (San Francisco, CA, US) - Electrical Engineer, Robotics.
INFO: Neuralink is developing ultra-high bandwidth brain-machine interfaces to connect humans and computers. We are building a team of multidisciplinary experts passionate about making a world-changing impact.
2) Nuro (Mountain View, CA, US) - Robotics Reliability Engineer.
INFO: Nuro is developing a self-driving vehicle for local goods transportation.
1) Arm AIoT Dev Summit.
INFO: Arm AIoT Dev Summit is a developer-focused conference to cast vision and share actionable technical knowledge to developers, data scientists, product managers, and all engineers and architects in IoT, Robotics and Artificial Intelligence. Attendees will connect with industry leaders who will conduct deep-dive training, facilitate hands-on workshops, and share real-world use cases and solutions you can use to equip your teams with the most cutting-edge development strategies available. Use code ARMWEEKLYROBOTICS to bring your ticket price down to $49!
This weekend I’m attending Zoohackathon thinking how we can use technology to improve anti-poaching efforts. As we’ve learned in Weekly Robotics #30 just using drones does not necessarily solve the problem. Do you have experience using Robotics in conservation efforts? I’d love to hear from you.
INFO: Reddit user LiesGround submitted the picture of Wabot-2 on /r/robotics asking if anyone has any visual materials of the robot. Maybe you can help? WABOT-2 is an anthropomorphic robot playing musical instruments developed by Researchers from Waseda University in the 1980s. The robot contained subsystems responsible for: limb control, vision, conversation, singing voice tracking and supervision. Unfortunately, I couldn’t find any information about WABOT-2 that was in English and was not a paywalled research paper (if you however have an access to it it’s quite informative but personally I wouldn’t pay $30 for accessing it).
2) Core XY Explained.
INFO: I didn’t realize I was so far behind in the 3D printing tech. I found the video to be quite a good overview of various 3D printer types kinematics and the part I found particularly useful is the CoreXY kinematics explanation with all the advantages and disadvantages.
3) Wyss Institute Researchers Create a Fast Multimaterial 3D Printer.
INFO: While we are on the topic of 3D printing; Wyss Institute for Biologically Inspired Engineering Researchers had developed a 3D printing method that allows switching the printing material at up to 50 times a second. This technique can be especially useful for rapid development of soft-robotics thanks to having materials with different stiffness. The linked article has a video that explains the concept behind this 3D printing method.
4) Harvard’s UrchinBot Is One of the Weirdest Looking Robots We’ve Ever Seen.
INFO: I hold similar views to Evan Ackerman: in my case this is the weirdest looking robot I’ve seen as well.
5) Quadruped Robots Can Climb Ladders Now.
INFO: At IROS 2019 Researchers from Tokyo Metropolitan University and Okayama University had presented this quadruped robot that can climb vertical ladders. According to the article only 1 in 5 climbs was successful with the current hardware used, however the Researchers hope to improve their setup to reduce the amount of failures and to be able to climb any ladder without prior training. If you watch the video shown in the article pay attention to the time rate shown in the lower left corner; it looks like the task is quite consuming at the moment.
6) Your First Robot: A Beginner’s Guide to Ros and Ubuntu Core [1/5].
INFO: The linked article is the first in a blog post series on setting up an inexpensive (~$95) robot with Raspberry Pi and ROS. If you’ve never used ROS before this series might be a good practical start!
7) Publication of the Week - Building an Aerial-Ground Robotics System for Precision Farming (2019).
INFO: The thing I like the most about precision agriculture is that it can drastically reduce the use of chemicals when farming. This paper introduces the Flourish project that aims at creating a precision farming solution comprised of UAV (Unmanned Aerial Vehicle) for performing aerial surveys and an UGV (Unmanned Ground Vehicle) to perform interventions in the field. The UAV used in the project is a DJI Matrice 100 multirotor. The UGV is BoniRob Farming Robot created by Bosch (for more details about this platform you can check this excellent IEEE Spectrum article). For those of you interested in mobile robots I highly recommend reading the section on navigation and using crop rows to aid localization.
I’ve been thinking recently of how we perceive robotics systems and tend to compare them to our own abilities. Every time I see a robot performing a task I’m subconsciously thinking how I’d perform this task. In unconstrained environments I’d be probably faster in most of the tasks, assuming the weights involved are low enough for me to handle. What I’m thinking is that it might be OK for the robots to be slower than us in tasks like produce picking or pick and place, after all they can do it for a full day or we can just add more robots to the system. I have this image in my head of a small mobile robot casually strolling down a raspberry field and slowly picking up fruits, while humming some relaxing robot tune.
1) Self-Transforming Robot Blocks Jump, Spin, Flip, and Identify Each Other.
INFO: M-Blocks are self assembling modular robots, using magnets to attach to one another. The momentum required to make a block jump is created by applying a break to a flywheel which rotates at 20,000 RPM. The potential future use case described in the article of building a temporary staircase of such robots in a fire scenario sounds like something straight out of science-fiction books - can’t wait!
2) This MIT Robot Wants to Use Your Reflexes to Walk and Balance.
INFO: MIT Researchers propose a teleoperation system that is capable of dynamically synchronizing the motion of the robot with the motion of the operator. I like how small is the delay between the movement of the human and the corresponding reaction of the robot.
INFO: While we are at bipedal robots this repository contains an open source (GPL v.3.0 licenced) humanoid prototyping environment based on OpenRAVE. If you would like to test this library then I recommend looking at this tutorial as it sounds like a good way to get started.
4) UK’s 1st Moon Rover to Launch in 2021.
INFO: This rover developed by Spacebit is a quadruped destined to moon in 2021. The body of the robot is built using standardized cubesat parts. The plan for this robot is to only walk at least 10 meters (33 feet). I would be very curious to see a power budget for a robot like this in a lunar environment.
5) Technique Helps Robots Find the Front Door.
INFO: MIT engineers are using semantic techniques to teach a robot to navigate to front door or a garage. According to the article this approach is 189% faster than the classical navigation algorithms. In the video shown in the article we can see the algorithm in action in a simulated environment.
6) Perler Printer Pushes Pixel-Art Like No Sprite Artist Could.
INFO: This article contains one of the most satisfying video I’ve seen to date while working on this newsletter. This project is a ‘Perler Beads printer’ - a delta robot laying down beads to turn pixel art into physical objects.
7) Apple Co-Founder: ‘I’ve Really Given Up’ on Level 5.
INFO: Steve Wozniak is reportedly having doubts about humanity reaching Level 5 automation (for an overview of the automation levels you can check this Wikipedia article) in autonomous cars in his lifetime. In the article Wozniak is quoted saying “What we’ve done is we’ve misled the public into thinking this car is going to be like a human brain to be able to really figure out new things and say, ‘Here’s something I hadn’t seen before, but I know what’s going on here, and here’s how I should handle it”, a perfect opening for our Publication of the Week.
8) Publication of the Week - NTSB Report on Deadly Uber Crash (2019)(PDF).
INFO: NTSB (National Transportation Safety Board) released a report about the deadly crash involving Uber Autonomous car and a woman walking a bicycle that occured in March last year. The report is quite technical and if you work with autonomous systems then I can recommend reading it. Below are some quotes from the report:
if the perception system changes the classification of a detected object, the tracking history of that object is no longer considered when generating new trajectories. For such newly reclassified object, the predicted path is dependent on its classification, the object’s goal;
When the system detects an emergency situation, it initiates action suppression. This is a one-second period during which the ADS suppresses planned braking while the (1) system verifies the nature of the detected hazard and calculates an alternative path, or (2) vehicle operator takes control of the vehicle.
Although the ADS sensed the pedestrian nearly 6 seconds before the impact, the system never classified her as a pedestrian—or predicted correctly her goal as a jaywalking pedestrian or a cyclist—because she was crossing the N. Mill Avenue at a location without a crosswalk; the system design did not include a consideration for jaywalking pedestrians. Instead, the system had initially classified her as an other object which are not assigned goals. As the ADS changed the classification of the pedestrian several times—alternating between vehicle, bicycle, and an other—the system was unable to correctly predict the path of the detected object.
1) Intermodalics (Leuven, Belgium) - Various Positions.
INFO: Intermodalics is a robotics software development firm, working for businesses world-wide, from our offices in Leuven, Belgium. We assist our customers in their product development journey, from technology exploration to product launch and beyond.
2) TerraClear (Bellevue, WA / Grangeville, ID, US) - Robotics Systems Engineer / AI and Machine Vision Software Research Engineer.
INFO: We are integrating advanced technologies such as aerial sensing, machine vision, high-accuracy GPS, and advanced robotics into our end-to-end rock picking solution.
3) Saga Robotics Ltd (Lincoln / Maidstone, UK) - Various Positions.
INFO: Saga Robotics are developing robotic solutions for soft fruit production, and are involved in several exciting projects world wide, including Norway, UK, and USA. The company works closely with universities as well as industry leaders in robotics and fruit production to create autonomous robots for farmers.