Henki ROS 2 Best Practices repository logo

ROS 2 Best Practices

Good architecture and clean coding practices are fundamental for robotics projects to scale and evolve quickly in response to rapidly changing requirements. A messy codebase and short-term shortcuts may deliver fast results at the beginning, but as the project progresses, implementing new changes becomes increasingly time-consuming and carries a higher risk of breaking existing functionality. […]

ROS 2 Best Practices Read More »

Student Story From Robotics Course: When Your Robot’s Enemy is a Plank

In 2025, we had the pleasure of returning for our second year to help organize the robotics course at the University of Eastern Finland, led by Ilkka Jormanainen. From the previous years, we have written about our involvement in the course and about the open-source course, Robotics and ROS 2 Essentials, that was published as

Student Story From Robotics Course: When Your Robot’s Enemy is a Plank Read More »

Closed Source vs. Open Source

Why do robotics companies choose not to contribute to open source?

The Quiet Debt Behind Closed Forks A big part of the robotics community relies on open-source software, especially on ROS 2 and the package ecosystem surrounding it. Robotics companies often choose to use these publicly available solutions to build their robots faster and to more swiftly reach the market, without having to always reinvent the

Why do robotics companies choose not to contribute to open source? Read More »

Robotics Contractors: Fast. Expert. Flexible.

Robotics Contractors When companies think about subcontractors, they often imagine short-term, highly specialized help. But in the world of software and robotics, contractors and consultants aren’t just for quick fixes or niche projects, they can become valuable long-time partners and integral members of your team. Based on our experience at Henki Robotics, here are some

Robotics Contractors: Fast. Expert. Flexible. Read More »