Robotic Blending Milestone 5 and ROS Development on GNU/Linux
-
ROS-Industrial Focused Technical Project Robotic Blending Milestone 5 Launches
The ROS-Industrial Consortium, championed by the Steel Founders’ Society of America (SFSA), has launched the Focused Technical Project (FTP) Robotic Blending Milestone 5. This builds on the prior Robotic Blending Milestone 4, which demonstrated high-mix material surface finishing and edge processing of arbitrarily shaped and contouring parts, largely targeting piece-parts to be welded.
-
ROS development on Linux, Windows and macOS
Historically ROS has been developed on top of Ubuntu, relying on the distribution as a stable base providing tools (like GCC, CMake, Python to name a few) and libraries (such as Boost, Eigen, PCL) and following its release cycle (a distribution per year, an LTS every two years). This synergy has worked great for more than 15 years and saw the project and the community behind it vastly grow.
However, being tied to a specific Linux distribution raises all kinds of difficulties. Developing for several ROS distributions can be challenging since they each are tied to an Ubuntu distribution. This challenge increases in particular for ROS newcomers that might not even be familiar with Linux. Similarly, developing ROS on Windows or macOS is anything but a pleasant experience.
You may see the following message,launch failed: The following errors occurred: timed out waiting for initialization to completeIt simply indicates that a Multipass internal timeout expired. The VM does actually continue its setup in the background and you will be able to use it. To get rid of this message, set a larger timer, e.g. `–timeout 600