ROS Developers Podcast: Recent Episodes

Ricardo Tellez, CEO of The Construct

Become an expert in robot programming with ROS by listening to the experts. Every week, we interview an expert in robot programming with ROS who will give us tips and tricks based on his experience. Learn to program robots with ROS from the experts!

View Details

I would like to dedicate this episode to all the ROS developers out there who are considering a career in robotics. Are you worried about whether ROS is a valuable skill and if companies are actually looking for it? If so, this episode is for you!

This podcast explores real data to give you a clear picture of ROS job opportunities. We'll cover:

  1. Degree requirements

  2. Areas of specialization

  3. Types of roles

  4. Importance of prior experience

  5. Skills in demand Take informed steps to build a successful robotics career!

View Details

I would like to dedicate this episode to all the ROS developers out there who are thinking and worrying about the future of ROS. If you are worried about whether ROS will become irrelevant in the future or if all the companies building humanoid robots will replace ROS, then this episode is dedicated to you! In this Podcast, we will delve into what the Open Source Robotics Alliance is.

Let me introduce you to Ryan Gariepy, who is the CTO of Clearpath Robotics and OTTO Motors. He is also the co-chair of the Canadian Robotics Council and a member of the Board of Directors of Open Robotics. Ryan is going to address all doubts regarding what the Open Source Robotics Alliance is.

Welcome to the podcast, Ryan!

View Details

I would like to dedicate this episode to all the ROS Developers who believe that ChatGPT or Compiler won't take our jobs but rather help us become more efficient and create better, faster, and more intelligent programs. If you share this perspective, this episode is dedicated to you!

In this episode, we will dive into Generative AI tools for robotics!

Now let’s go to the meat of the episode.

Let me introduce you Tomoya Fujita. We had Tomoya already on the podcast talking about Kubernetes for ROS. But today, he is going to talk about something different. Tomoya is a Software Architect/Engineer at Sony RDC US Lab. He is a ROS expert and a member of the ROS TSC committee. Today, he came to talk about his latest development ros2ai.

Welcome to the podcast, Tomoya!

View Details

I would like to dedicate this episode to all the ROS developers who want to use large-scale realistic robotic simulations. If you are thinking of working in that direction, this podcast episode is dedicated to you!

Today we are going to talk a lot about simulation and how to do it with open-source code.

Now let me introduce you, Adam Dabrowski. Adam is the VP of Robotics and Simulation at Robotec.ai where he and his team have developed the robotics part of Open 3D Engine, an alternative to do realistic large-scale simulations in ROS

Welcome to the podcast Adam!

View Details

I would like to dedicate this episode to the people who are still working on autonomous driving. We believe that it will be the technology of the future, with many interesting and exciting job opportunities. We want to promote and support those who are actively involved in this field. So, if that describes you, this episode is dedicated to you! Today we are going to learn about autonomous driving! Let me introduce you to Santiago Montiel Marín. Santiago is a Ph.D. student and researcher at the Universidad de Alcalá, His research focuses on radar perception for autonomous vehicles. Santiago is one of the developers of AIVATAR, which is an open-source autonomous driving stack project. Welcome to the podcast, Santiago!

View Details

I would like to dedicate this episode to all the ROS developers who are considering professional robots and applications design, beginning with simulations. Starting with simulations is crucial, even if your preference is to work with real robots, to avoid errors and save time. If this is what you think when you are developing robots, then this episode is dedicated to you! Today, we are going to talk about simulations!

Let me introduce you to Buck Babich, a senior Robotics R&D manager at Nvidia. Buck is currently working on manipulation, planning control, and simulations. Today, he will be talking with us about simulations, particularly 'Isaac Sim', the simulator developed by Nvidia for robotics.

Welcome to the podcast, Buck!

View Details

I would like to dedicate this episode to all the ROS developers who are thinking about using ROS for their Drones or may be trying to apply their path planning to drones. If you are thinking about using your favorite robot framework for drones, then this episode is dedicated to you!

Today, we will talk about Drones and ROS, delving into everything related to the world of drones with an expert. You can gain valuable insights for programming your drones.

Now let’s go to the meat of the episode. Let me introduce you Kimberly McGuire. Kimberly is a robotics engineer at Bicraze where she develops the tools that connect the Crazyflie with the community of developers. She received her Ph.D. in 2019 with a thesis about "Swarm Exploration with Pocket Drones". 

Welcome to the podcast Kimberly!

View Details

I would like to dedicate this episode to all the ROS developers who have already switched to ROS2 to control their robots. 

Today we are going to talk about the ros2_control with one of the main developers and maintainers of the packages.

Now let’s go to the meat of the episode. Let me introduce you Dr. Denis Stogl. Denis is the CEO and founder of Stogl Robotics a company for consulting about robotics. He is also one of the main maintainers of ros2_control.

View Details

I would like to dedicate this episode to all the ROS developers that are considering building their own robotics startup.   Today we are going to talk about this subject, how to build your robotics startup with a person that has already built two of them: one about hardware and another about software, and both of them are up and running.   Now let’s go to the meat of the episode. Let me introduce you, Dominik Nowak. Dominik is the CEO and Co-founder of Husarion and also the CTO and Co-founder of Husarnet.    Welcome to the podcast Dominik!  

View Details

I would like to dedicate this episode to all the ROS developers in Asia that are struggling to get their industrial robots with ROS. Do not be desperate. Keep pushing your ROS learning and application. There are a lot of people working hard to help you with that, for instance, the guys from ROS Industrial Asia-Pacific.

Now let’s go to the meat of the episode. Let me introduce you Maria Vergo. Maria is the consortium manager of the ROS-Industrial consortium Asia-Pacific. She is going to explain to us what the ROS-Industrial consortium is about and what is its current state as well as how much robotics impacts Singapore

Welcome to the podcast Maria!

View Details

I would like to dedicate this episode to all the developers that are building and programming the robots that will go to space in the next missions.

Now let’s go to the meat of the episode. Let me introduce you Will Chambers. Will was the principal technologist in AI and robotics at Blue Origin, where he cooperated to found the Space Robot Operation System, together with NASA and with Open Robotics. At present, Will works at Peraton as a Senior Director, Algorithmic Operations, AI, and Autonomy, and is a member of the Space Robot Operating System Technical Steering Committee.   Welcome to the podcast Will!  

View Details

I would like to dedicate this episode to all the developers that are struggling to set up complex networks of ROS2 devices.   Now let’s go to the meat of the episode. Let me introduce you Julien Enoch. Julien is Senior Solutions Architect at ZettaScale Technology as well as Eclipse Zenoh committer. Today he is going to talk about what is Zenoh and why we should use it with our ROS2 robots.   Welcome to the podcast Julien!

View Details

I would like to dedicate this episode to all the ROS developers.

Now let’s go to the meat of the episode. Let me introduce you Limor Schweitzer. Limor is the CTO and founder of MOV.AI a company with the goal of infrastructure software for modern automation. His company has recently released the community edition of MOV. AI flow.   Welcome to the podcast Limor!

View Details

I would like to dedicate this episode to all the developers working on building small robots for practice while studying ROS. There are very few ROS-based robots for students that are reliable. Now let’s go to the meat of the episode. Let me introduce you . Victor has a large career in building ROS-based companies. He was the founder of Erle Robotics the first company to deliver drones based on ROS, Alias Robotics, a company concentrated on providing security to ROS robots and now Acceleration Robotics which is a company concentrated on… let’s see what it is about.   Welcome to the podcast Victor!

View Details

I would like to dedicate this episode to the people that use ROS to develop autonomous robots that (will) move around us in our streets, together with us, humans, doing some useful tasks.

Now let me introduce you Tomohiko Furutani. Tomohiko-san is the manager of the AI Robot development section of Softbank. Welcome to the podcast Tomohiko-san!  

View Details

I would like to dedicate this episode to people that are working to make robots more understandable by humans. People want people to interact seamlessly with robots. That robots understand us and that we understand robots.

Now let me introduce you Severin Lemaignan. Severin is a senior scientist in social robotics at Pal Robotics. There he works to develop ways to make communication between humans and robots easier. Today he is going to explain everything about HRI and his project about how to get a general framework of HRI for ROS robots.   Welcome to the podcast Severin!

View Details

I would like to dedicate this episode to all the developers working on making efficient warehouse robots using ROS ( ROS-based warehouse robot). If you are in that field, if you are trying to make the picking system easier for all the warehouses around the world, then this episode is dedicated to you.

Now let’s go to the meat of the episode. Let me introduce you Gajamohan Mohanarajah. Gajan is the founder of Rapyuta robotics a company created in 2014 as an ETH spinoff focusing on cloud robotics. Welcome to the podcast Gaja!

View Details

I would like to dedicate this episode to the people that use other robotics frameworks different from ROS… and succeed. You know, ROS already provides you with a fully working robotics framework as well as many software for main robotics tasks. If you go outside ROS, the robotics world is cold, difficult, and hostile. If a company is able to succeed in such conditions, then that indicates strength and mastery. Good for you! If your company is in such a situation, then this episode is dedicated to you.   Now let’s go to the meat of the episode. Let me introduce you Denys Kanunikov and Sam Thornton.  Denys and Sam work at Mujin, a robotics company that…. well you are going to learn in a minute. For the moment, let me tell you that Denys is the lead robotics system engineer of Mujin and Sam is the Manager of Talent acquisition.   Welcome to the podcast Denys and Sam!

View Details

I would like to dedicate this episode to all the developers working on using ROS for autonomous cars, then this episode is dedicated to you.

Now let’s go to the meat of the episode. Let me introduce you Dr. Shimpei Kato. Shimpei is the founder of Tier IV as well as Chairman of the board of directors of the Autoware Foundation. Additionally, he is an associate professor of the University of Tokyo. 

Welcome to the podcast Shimpei!

View Details

I would like to dedicate this episode to all the ROSDevelopers out there that have started or are already progressed doing progressing in programming robots by using FPGA and accelerating hardware of any kind. So if you are any of those engineers or ROSDevelopers using accelerate hardware for your robot, then this episode is dedicated to you!

Now let me introduce you Giulio Corradi who is the principal architect industrial vision healthcare at AMD. Giulio, welcome to the Podcast!

View Details

I would like to dedicate this episode to the people that are developing space systems for the colonization of space, using ROS-based robots. If you are involved in this progress of humanity, this episode is dedicated to you.

Now let me introduce you Alex Sowell and Misha Savchenko. Alex and Misha work on the Dexterous Robotics Team at NASA’s Johnson Space Center. Alex is is Technical Lead for Robotics at CACI International, and Misha is Software Lead at METECS. They both work together to build the next generation of robots for NASA.

View Details

I would like to dedicate this episode to the people that are developing space systems for the colonization of space, using ROS-based robots. If you are involved in this progress of humanity, this episode is dedicated to you.

Now let me introduce you Alex Sowell and Misha Savchenko. Alex and Misha work on the Dexterous Robotics Team at NASA's Johnson Space Center. Alex is is Technical Lead for Robotics at CACI International, and Misha is Software Lead at METECS. They both work together to build the next generation of robots for NASA.

View Details

I would like to dedicate this episode to the people that are working to create ROS-based robots to do all the most tedious tasks like ironing, cleaning… or refilling the paper at the WC when finished.

Now let me introduce you Dylan Terntzer the CEO and co-founder of Lionsbot. Welcome to the Podcast Dylan!

View Details

I would like to dedicate this episode to the people that build and maintain the core of ROS, that is the people of Open Robotics. But specifically, this episode is dedicated to the Open Robotics team in Singapore that is heavily working on the development of Open-RMF, the new kid in town. Thank you very much to Matthew, Yadu, Aaron, and Luca. Thanks for the time together at Singapore, especially during the quiz night where we almost hit 100% on the killing round.

Now let me introduce you Matthew Festo, who is the general manager of Open Robotics, Singapore. Matthew welcome to the Podcast!

View Details

I would like to dedicate this episode to people that are attending the ROS CON.

Now let me introduce you to Tomoya Fujita, Tomoya is a senior researcher of ROS and Cloud meeting software researcher at the SONY US Lab, where he works to develop ROS systems. Today he is going to explain everything about his project and his research development at the SONY US Lab. Welcome to the Podcast, Tomoya!

View Details

In this episode, you are going to learn how to make multiple robots navigate in a ROS2 environment, and how to use the Open-RMF to manage different fleets.

Now let me introduce you to Yadunund Vijay. Yadunund is one of the main developers of the Open-RMF at Open Robotics in Singapore. He is also the technical leader of several other software projects using ROS2. What is the Open-RMF? Why do we need it? How does it work? Those are some of the questions that Yadunund will explain to us during this interview.

View Details

In this episode, we are going to talk about Webots - a mature Open Source Simulator for ROS2.

Now let me introduce to you, Olivier Michael. Olivier is the founder and CEO of Cyberbotics - the company that develops Webots Simulator. He is been developing Webots for more than 20 years. So now it is a very mature product.

View Details

In this episode we are going to learn about how to develop ROS2 programs with less effort, in a more efficient way, by using a set of ROS2 tools encapsulated in a distribution.

Now let me introduce to you Jaime Martin. Jaime is the CEO of eProsima the company developing Fast DDS, the default middleware for the upcoming release of ROS2 Humble. He is an expert in middlewares, and as such, he leads also the eProsima membership at the OMG and the Technical Steering committee of ROS2 and he is the responsible of eProsima contribution to the DDS standards.

View Details

In this episode, we are going to learn about how ROS can help in achieving the dreamed goal of building autonomous robots. 

Now let me introduce you Lou Amadio. Lou is the principal software development lead for Azure Edge Robotics at Microsoft. His team works on ROS for Windows but he also leads other adjacent projects related to ROS and Microsoft services

View Details

In this episode we are going to learn about how ROS can help in achieving the dreamed goal of building autonomous robots.

Now let me introduce you Antonio Manuel Lopez, who is an ICREA Academia professor in the computer science department of the universitat autonoma de Barceloa and principal investigator in autonomous driving at the computer vision center in Spain. He is one the responsible of the open source Carla projectat computer vision center.

View Details

In this episode we are going to learn about how ROS can help in achieving the dreamed goal of building autonomous robots.
Now let me introduce you Patrick Musau, who is a graduated research assistant at the Institute for Software Integrated Systems of Vanderbilt University at the USA. He recently delivered an interesting presentation at the ROS World 2021 entitled Towards Assured Autonomy with ROS. Let's learn how ROS and Gazebo can help us to build the autonomous robots of the future!

View Details

In this episode, we are reviewing how was the year for ROS. Was any good? Let's figure out!

Show notes here: https://www.theconstructsim.com/99-2021-ros-recap/ ‎

View Details

Today we are talking to Francisco Miranda. Francisco is the founder of DSI Metric Solutions, where he develops amazing projects based on ROS for companies like Blue Origin, Disney Research, Marvel, etc.

View Details

We will review the plan of China on AI for the next years, what are the reasons behind it, what it involves and what is its current state.

Shownotes:  https://www.theconstructsim.com/98-chinas-ai-plan-for-2030

View Details

Let me introduce you Adrian Macneil who is a former director of infrastructure at Cruise and currently the CEO and co-founder of Foxglove, a company in the mission to create better robotics visualization tools. Today we are going to talk to him about the tools they are developing to simplify our debugging needs.

View Details

Roberto is the founder and CEO of Robotnik company, a ROS based robotics company that produces many types of service robots. He is a ROS expert and has many years experience launching service robots to the market.

View Details

Show notes here: https://www.theconstructsim.com/95-teaching-ros-at-the-us-air-forces-with-steve-beyer/

Now let me introduce you Steve Beyer. Steve is an embedded systems engineer and roboticist that is a member of the United States Air Force developing the US Air Force's digital communications infrastructure in the Middle East. More recently, he changed his role to senior instructor of embedded systems and robotics at the United States Air Force Academy.

Let's talk with him about the teaching of robotics in the US Air Force.

View Details

In this episode we will learn how to get some money for our new startup. Which options do we have and how should we proceed.

View Details

Shownotes: https://www.theconstructsim.com/93-using-unity-with-ros,-with-sarah-gibson

Today we are going to learn how we can use amazing Unity powered simulations with ROS controllers.

Let me introduce you Sarah Gibson, Senior Engineering Manager, Robotics | Unity Technologies. She is going to talk with me about using Unity in robotics development, and specially in using ROS and Unity to build ROS based robot simulations.

View Details

Shownotes: https://www.theconstructsim.com/92-ros-in-space-with-allison-thackston/

Let me introduce you Allison Thackston one of the engineers developing some parts of Robonaut. Her ROS code was running out on space! Today she is here to talk about her experience shipping code to Space.

View Details

This episode is about understanding why you can't build your startup alone, and some criteria to properly select your co-founders.

View Details

Shownotes: https://www.theconstructsim.com/90-sina-interviews-ricardo-about-basic-concepts-of-ros

In this episode, Ricardo is the one interviewed. Sina Pourghodrat is a Surgical Robotics Software Engineer who on his spare time runs a Youtube channel about Robotics and how to become a roboticists.

He wanted to interview Ricardo in order to introduce ROS to his audience, and let them know of the importance of it when building robots.

View Details

In this podcast series we are going to explain how to create a robotics startup step by step.

Get full details at the show notes: https://www.theconstructsim.com/89-how-to-build-a-robotics-startup:-the-product-idea

View Details

Shownotes: https://www.theconstructsim.com/88-it-takes-a-village-to-build-a-ros-robot-with-sophia-kolak

Let me introduce you Sophia Kolak. Sophia is a software researcher at Carnegie Mellon university. In 2019 she presented a talk at the ROSCON 2019 entitled: It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem
Today she is here to talk about her paper and why it matters for all ROS Developers.

View Details

Shownotes: https://www.theconstructsim.com/87-optimized-embedded-linux-for-ros-with-raul-munoz

Today we are going to learn how we can optimize the Linux distribution for embedded computers and how we can use that with ROS.

View Details

Shownotes: https://www.theconstructsim.com/86-reproducing-robotic-simulations-for-reinforcement-learning-with-gym-ignition/

Today we are going to learn how we can speed our development of such algorithms for ROS robots by using Gym-Ignition.

View Details

Show notes here: https://www.theconstructsim.com/85-ros2-control-with-bence-magyar

Today we are going to learn about the current status of ROS2 Control, you know, the packages that allow us to control joints using ROS topics.

let me introduce you Bence Magyar. Bence and I we worked together at Pal Robotics. Now he works as Lead software engineer for FiveAI. But the main reason he is here with us today is because he is the main maintainer of the ROS control packages.

View Details

Shownotes: https://www.theconstructsim.com/84-hybrid-ros1-ros2-industrial-applications

Today we are going to talk with some guys from SWRI and ROS-Industrial consortium that have just done that: built hybrid applications with ROS1 and ROS2 on industrial robots

View Details

Shownotes: https://www.theconstructsim.com/83-real-time-control-on-ros2-with-luca-marchionni/

Now let me introduce you Luca Marchionni. What can I say about Luca? Luca and I we have worked together for 5 years at Pal Robotics designing navigation algorithms for the humanoid robots. Then Luca worked on problems of control of closed loop systems, whole body control, walking, motion planning and control for the human size humanoid robots built at Pal Robotics. For that he had to develop algorithms with real time control using ROS. Now Luca is the CTO of Pal Robotics and he is in charge of the technical vision of the company.

View Details

Shownotes here: https://www.theconstructsim.com/82-available-ros2-hardware

Get a list of available robots and sensors that already work with ROS2.

View Details

Show notes here: https://www.theconstructsim.com/81-building-a-ros2-robotics-startup-with-nick-fragale

Today we are going to talk about things to take into account when thinking about building your own robotics startup, with the help of Nick Fragale from Rover Robotics

View Details

Show notes here: https://www.theconstructsim.com/80-making-ros2-secure-with-sros2-with-mikael-argedas

Today we are talking to Mikael Argedas about how to make ROS2 systems secure. He has been for more than 3 years a ROS Developer at Open Robotics. He is one of the guys who makes ROS!!! Specially he was in charge of developing ROS2 mainly everything concerned about making ROS2 more secure. At present he is working as Robotic Software Lead at Neofarm, a company devoted to produce better results in agriculture

View Details

Show notes here: https://www.theconstructsim.com/79-the-future-of-robot-development

This episode describes my personal vision about how is going to be the future of robot developers, those are, the people that create the programs the run inside the robot. Those people are the key to build actual intelligent robots.

View Details

Find the show notes here: https://www.theconstructsim.com/78-everything-about-moveit-with-dave-coleman/

This episode about everything you need to know about the MoveIt project, and how you can use it for your robotic manipulator.

Dave Coleman is the CEO of PickNik company, the company behind the development of MoveIt. He has been one of the main developers of MoveIt since the very beginning. He is also one of the developers of ROS Control. He is also an open source robotics advocate.

View Details

Get the show notes here: https://www.theconstructsim.com/?p=22096

James Burton is an electrical and mechanical engineer who dedicates to build robot projects and post the whole process online on his Youtube channel. He has built amazing electromechanical projects like the BB-8 robot, the batman skateboard or the OpenDog. He is the real Youtube Maker for robotics projects!

View Details

Show notes: https://www.theconstructsim.com/76-ros2-navigation-stack-with-steve-macenski

One of the problems to move to ROS2 was the lack of a stable navigation system for ROS2 robots. But as you will learn today, this problem has been solved. So if you want to move to ROS2 and want to try to make a robot navigate, then this episode is dedicated to you.

View Details

Shownotes: https://www.theconstructsim.com/?p=20895

Luis Sentis is an associated professor in aerospace engineering at University of Austin in Texas and a holds a PhD from Stanford about humanoid robots. He is also founder of Apptronik Systems and member of the board. Apptronik a company developing actuators and controllers for robots with high power and high efficiency. They are about to launch their latest product, the DRACO bipedal platform, which relies on their actuators and controllers and works with ROS.

View Details

Shownotes here: http://www.theconstructsim.com/the-new-generation-of-state-machines-for-ros-with-brett-aldrich

Today we are going to about evolving state machines from the original SMACH

Brett is the CEO of REEL ROBOTix, a company that is in the process of putting to the market some hardware for robots (secret yet!). However, within that company, Brett found the necessity to give a different approach to State Machines inside ROS. For that he developed SMACC. Today, Brett is going to explain us what is all about this SMACC and how we can use it for our robotics projects.

View Details

In case you are thinking about buying some robots for your class on robotics, here you are going to find a list of some of the most interesting ones, based on my own experience as teacher of robotics at University of LaSalle Barcelona.

The list contains a series of robots that you as a teacher can consider buying for making your students practice with real robots using ROS.

Shownotes: https://www.theconstructsim.com/which-ros-robot-to-buy-for-education?

View Details

Today we are going to chat with one of those professionals that have started a very interesting business on top of ROS. He provides robots to really market products.

He will clearly describe the reasoning behind the creation of that business and why it is completely different from current robot based marketing efforts like Pepper and the like.

Shownotes here: https://www.theconstructsim.com/?p=20017

View Details

Today we are going to talk about the Autoware foundation and how it is pushing forward the creation of self-driving cars powered by ROS.

Check here the show notes: https://www.theconstructsim.com/the-autoware-foundation-self-driving-cars-with-joshua-whitley

View Details

Today we are going to chat with the person behind the hub of robots. Did you heard of Git Hub? No I meant a hub of robots! What is that? You are going to learn it in a minute.

Shownotes: http://www.theconstructsim.com/the-hub-of-robots-with-brandon-dehart

View Details

In this episode we are going to review a Knowledge Map that contains all the basic concepts that any ROS Developer has to master. We provide a pdf that includes the map with direct links to the wiki pages where to find the full description.

Check the shownotes for the pdf with direct links to the ROS Basics concepts: https://wp.me/p9Rthq-4eW

View Details

See the shownotes here: http://www.theconstructsim.com/68-ignition-gazebo-ros-simulator-with-louise-poubel

Today we are going to talk with the lead developer of Gazebo simulator and she is going to tell us about the next generation of Gazebo which is a complete rewriting of the simulator based on a new set of libraries, the Ignition libraries. Well, those are the questions that we are going to have answered today.
So now, it is my pleasure to introduce you to Louise Poubel. This is the second time I interview her in the podcast about her work on Gazebo simulator. Louise is a senior software engineer at Open robotics. But more than that, she is the Tech Lead developer of simulation at Open robotics. Specifically, she is leading the development of the newest version of Gazebo based on the Ignition libraries called Ignition Gazebo.
On top of that, she describes herself as a citizen of the world! I love that!

View Details

Show notes: http://www.theconstructsim.com/onboard-deep-learning-with-nvidia-jetson-nano-and-ros-with-miguel-angel-rodriguez

Today we are going to talk with a ROS Developer that has built a ROS robot based on Nvidia Jetson nano in order to do deep learning experiments with ROS robots.

Miguel Angel is the CTO of The Construct . There he builds robots, develops ROS code and creates online courses for learning ROS. He is also the host of Morpheus Chair, a Youtube show where he shows how to interact with ROS and real hardware.
He is here today to explain us about his latest robot built on top of Nvidia Jetson Nano.

View Details

Today we are going to talk with one of the persons behind Fast-RTPS, you know the default DDS mechanism that Open Robotics ships with ROS2.  What is Fast-RTPS? Why is it shipped by default on ROS2? How can we take the most of it? Well, those are the questions that we are going to have answered today

View Details

That is why today, I would like to dedicate the episode to all the listeners of this podcast. It is thanks to you that are listening, that we can keep doing this podcast. Thanks to your support, to your comments, to your shares in the social networks, that our podcast has a reason of being.

View Details

Today, I would like to dedicate the episode to all those ROS developers that attended the ROSCON 2019 a couple of months ago. I can tell you that it was the best ROSCON ever. I hope that you enjoyed it as much as I did, and that you learned as much as I did. I mean, you can learn so much in such conference that at the end of the day you can feel how your brain cannot handle anymore. Amazing!

Today we are going to talk with one ROS student that attended to the last ROSCON thanks to the Diversity Scholarship that Open Robotics delivers. The ROSCON is the official ROS conference organised by Open Robotics.

But before going into that, let me remind you about our ROS online academy. Yes, at the Construct we have created an online academy named The Robot Ignite Academy which contains a ROS learning path for beginners. We start by teaching you Linux and Python for robotics, and we continue teaching you all the basic ROS concepts required to become a master of ROS. We conclude with a course that teaches you how to build your own robot and how to ROSify it, add ROS control to it so you can finally become a ROS Developer.
I’ll put a link to the academy in the show notes: www.robotigniteacademy.com

So now, it is my pleasure to introduce you to Drashti Patel. Drashti is Master student of the Master of Science and computer engineering of the New Jersey Institute of Technology in New York. There she also works as teaching assistant. She is a ROS developer specialized in Embedded systems and SLAM. Let’s talk with her about her experience in her first ROSCON.

Welcome to the podcast Drashti!

View Details

Show notes here: http://www.theconstructsim.com/ros-in-micro-controllers-using-u-ros-with-borja-outerelo

Today, I would like to dedicate the episode to all those ROS developers that are figuring out new ways to use ROS. We know ROS is used in a robot with a computer that runs Linux Ubuntu and we program in C++ or Python. That’s it. But then, there are a lot of people thinking about how to use ROS in Windows machines, or ROS in a micro controller, or ROS on a fridge!!! Well, that episode is dedicated to you (call me if you are putting ROS on a fridge!!)

Today we are going to talk with one of the persons leading the development o micro-ROS. What is micro-ROS? For what can we use it? Well, those are the questions that we are going to have answered today.

But before going into that, let me remind you about our ROS online academy. Yes, at the Construct we have created an online academy named The Robot Ignite Academy which contains a ROS learning path for beginners. We start by teaching you Linux and Python for robotics, and we continue teaching you all the basic ROS concepts required to become a master of ROS. We conclude with a course that teaches you how to build your own robot and how to ROSify it, add ROS control to it so you can finally become a ROS Developer.

By the way, have you checked our latest course about how to program web interfaces for robots. That is a course that teaches you how to build web pages that connects to to ROS robots and allows us to present information on the screen and also command the robot. Check it out because it is a very good course pioneer in the world: www.robotigniteacademy.com

So now, it is my pleasure to introduce you to Borja Outerelo. Borja is a senior software engineer at eProsima, the company that develops the protocol underneath u-ROS.
Borja is going to explain us what is micro-ROS, what is this protocol about, for what should we use it and how can we start testing it and doing our experiments.

View Details

Today we are going to talk with Joe Speed from ADLink, one of the companies that are pushing ROS 2 forward with their DDS implementation: Cyclone DDS.

View Details

Today we are going to talk with the person behind the development of ROS for Windows, Lou Amadio.

Lou is Principal Development Lead in the core operating system group at Microsoft focusing on robotics and autonomous systems. I presume that that role is the one that leads him to get interested in ROS, but we are going to know about it in this interview.

View Details

Today, we are continuing with the series of podcast interviews that we did at ROSCON. Also I would like to dedicate the episode to those ROS developers that do not use ROS on Ubuntu.

Today we are going to talk with the A team of people that work a Canonical, you know, the company behind the development of Ubuntu.

But before going into that, let me remind you about our ROS online academy. Yes, at the Construct we have created an online academy named The Robot Ignite Academy which contains a ROS learning path for beginners. We start by teaching you Linux and Python for robotics, and we continue teaching you all the basic ROS concepts required to become a master of ROS. We conclude with a course that teaches you how to build your own robot and how to ROSify it, add ROS control to it so you can finally become a ROS Developer.

I’ll put a link to the academy in the show notes. www.robotigniteacademy.com

So now, it is my pleasure to introduce you Jeremy Deray and Dragan Stancevic, two guys from Canonical that are attending here to the ROSCON

Jeremie is a software developer at robotics team of canonical, ROS developer with several years experience building ROS software for humanoid robots, and Dragan is robotics security engineer at canonical, responsive for securing ROS

Welcome to the podcast Jeremie and Dragan!

  • What do you do at canonical? What is the relation of your work with ROS?

  • Why so many people from Canonical here at the ROSCON? Are you presenting something?

  • Is there a special team dedicated to everything related to ROS?

  • What is the problem of real time in robotics and how Ubuntu handles that at present?

  • How can we work with Ubuntu in simpler computers? Any versions of Ubuntu for smaller machines, like Raspberry Pi? Anything available for micro-controllers?

  • What are snaps and why are they important for robotics?

  • What other projects related to robotics is Canonical working at?

  • Recently Canonical joined the ROS 2 technical steering committee. What is your role there?

  • Anything special for ROS 2 from Canonical?

View Details

Today we are going to talk with the person behind RoboMaker, the cloud robotics solution from Amazon.

It is my pleasure to introduce you Roger Barga. Roger is an expert in computing clouds. First working as Group Program Manager for Microsoft Azure, and now as the General Manager of Amazon Web Services for robotics and autonomous services. He is the leader of AWS RoboMaker, the robotics cloud solution created by Amazon to speed up ROS development.

Check the show notes here: : http://www.theconstructsim.com/aws-robomaker-with-roger-barga

View Details

Check the show notes here:  http://www.theconstructsim.com/ros-robots-for-researchers-educators-and-developers-with-michael-ferguson

My pleasure to introduce you Michael Ferguson. Michael is the CTO and president of Botnuvo, a young robotics company that has just launched its first product. Michael started into work with ROS in 2010 as a software engineer at Willow Garage, From there, he co-founded Unbounded Robotics, the precursor of Fetch robotics. Then he moved to Fetch Robotics as CTO, and only recently he founded Botnuvo, a new company that builds robots for researchers educators and developers.

View Details

Check the shownotes here.

It is my pleasure to introduce you Steve Macenski. Steve is open source robotics engineer lead at Samsung Research America. Before leading the open source robotics group at Samsung Research, he led the robotics team at Simbe Robotics building fully-autonomous store-auditing robot solutions. At present, He is the primary maintainer and developer of several ROS2 packages like Navigation2, Robot localisation and today’s subject of the podcast, Slam Toolbox. He is also a member of the ROS2 Technical Steering Committee. He is going to talk today about his Slam Toolbox package among other things.

View Details

Shownotes with all the links here: http://www.theconstructsim.com/using-nvidia-jetson-tx2-with-ros-with-raffaello-bonghi

Today we are going to talk with a ROS Developer that is using Nvidia Jetson board to control a 9Kg outdoors robot. It is my pleasure to introduce you Raffaello Bonghi a ROS developer using Nvidia Jetson board to build the Panther robot, a ROS project that you can build using the full information that Raffaello has released. His project has been recently featured into the Nvidia Jetson projects page.

View Details

Get the shownotes at: http://www.theconstructsim.com/webots-robot-simulator-ros-olivier-michel

Today, I would like to dedicate the episode to those ROS developers that use simulations as a key element in their ROS development. I mean, you use the simulation to test your programs until they work properly in it and then, and only then, you move to the real robot testing.
For the professional ROS developers, this podcast is dedicated to you!

And today, it is my pleasure to introduce you Olivier Michel CEO of Cyberbotics, the company that develops Webots simulator. Olivier is going to explain us, how the Webots simulator started, what are its main features, why it became open source, and how we can use it with ROS by using the webots_ros package.

View Details

Get the shownotes at http://www.theconstructsim.com/the-dogbot-quadruped-for-ai-research-with-greg-epps

Today, it is my pleasure to introduce you Gregory Epps from React Robotics. Greg is the CEO of React Robotics a company based in London dedicated to the development of low-latency, torque-controlled, super-light robots with the aim to provide those robots to researchers so they can concentrate on testing the best artificial intelligence algorithms in physical robots.

View Details

Check the show notes here:  http://www.theconstructsim.com/a-history-of-ros

ROS (Robot Operating System) is now very popular among roboticists. Researchers, hobbyists, and even robotics companies are using it, promoting it and supporting it. However, it was not always like that. Do you know ROS history? In the early days, ROS was an unknown only used by a bunch of robotics freaks. How did ROS reach its current state as a robotics standard? Let’s see in this podcast how ROS got to its current superior status.

A brief history of ROS up to 2019

View Details

Check the show notes here:  http://www.theconstructsim.com/ros-student-simon-steinmann-shares-his-ros-learning-experience

It is my pleasure to introduce you Simon Steinmann. Simon is a student at University of British Columbia in Canada. There he works on his master thesis on robotics and machine learning. Since he needed to learn ROS for his thesis, Simon enrolled our Robot Ignite Academy to boost his ROS learning, and that is how I met him. Today, Simon is going to tell us more details about his ROS experiences.

View Details

Episode notes here: http://www.theconstructsim.com/why-do-we-need-to-learn-ros

This episode is dedicated to the notion that you can make an impact in society by creating the intelligence of the robots of the future. I want to convert you into a robotics developer.

In case you want to become a robotics developer, then you need to learn ROS.

Wait a minute! Some questions arise here!

  • First of all, why would I want to become a robotics developer?
  • Second, in case I wanted, why should I learn ROS?

Good questions!

I’m Ricardo Tellez from The Construct. In this podcast we are going to explore the answers to all those questions. Stay with me and add some

By the way, this podcast episode is dedicated to all the developers of the world. You are building the world.

View Details

In this episode Zach Allen, CEO of Slate Robotics will explain about his mobile manipulator TR2 robot. What is a mobile manipulator? It is a robot that is able to navigate around an environment and it is also able to grasp things. In order to work with human stuff, a mobile manipulator must be big enough to reach objects in tables, and capable enough to reach objects in the ground. Zach is going to tell us about their TR2 robot, what are its main features and how did they achieve to provide such nice robot for under $4.000. That is an impressive feat since other mobile manipulators around cost in the range of the $50.000.

And of course, everything is working with ROS!

Get the shownotes here: http://www.theconstructsim.com/affordable-mobile-manipulator-tr2-with-zach-allen

View Details

Francisco is associate professor at Rey Juan Carlos University (Madrid, Spain) and member of Robotics Lab. He is a participant at the European Robotics League, at the Smart CIties RObotics Challenges. For that competition, Francisco has created a ROS package named darknet_ros_3D. He is going to tell us about this package and how they are using it at the competition.

Get all the shownotes at the podcast webpage: http://www.theconstructsim.com/rdp-049-darknet-ros-3d-with-francisco-martin

View Details

Today, it is my pleasure to introduce you Phillip J. Reed from SWRI . P.J. works at SWRI as a developer. There he has developed a bunch of very useful tools for different situations on ROS that we are going to review today here.

Find complete notes with links and data at the show-notes in this web page: http://www.theconstructsim.com/rdp-048-amazing-ros-tools-swri-p-j-reed

View Details

Today, it is my pleasure to introduce you Michael Cashmore and Gerard Canal.

They came here today to tell us more about how to design the behaviour of a ROS based robot using ROSplan.

Check the shownotes in the following page: http://www.theconstructsim.com/rdp-047-ros-plan-michael-cashmore

View Details

This is Ricardo Tellez, from The Construct.

Today, I would like to dedicate the podcast to the people who is already thinking about the summer holidays. Going to the beach, having sun, drinking something cold... and your robot playing in the water!

And today, it is my pleasure to introduce you Nils Bore. Nils is postdoc at the DIVISION OF ROBOTICS, PERCEPTION AND LEARNING of the Royal Institute of Technology in Stockholm where he is developing underwater vehicles within the SMaRC project.
Nils is here today to tell us more about how to develop ROS-based autonomous underwater vehicles.

Check the notes of the program here: http://www.theconstructsim.com/rdp-046-ros-based-autonomous-underwater-vehicles-nils-bore

View Details

Today, I’m very honoured to introduce you Wolf Vollprecht. Wolf is scientific software engineer at Quanstack in Paris. He works in his day to day with Jupyter notebooks and also, he is a lover of robotics and ROS. That is why he decided to combine the two worlds and create the jupyter-ros widgets that allow us to embed interfaces to ROS into jupyter notebooks. How cool is that?!?!
Wolf came here today to tell us more details about his jupyter-ros integration.

Get the full notes and links of the episode at: http://www.theconstructsim.com/ros-jupyter-notebooks-wolf-vollprecht

View Details

Hi ROS Developers and welcome to the ROS Developers Podcast: the program, the podcast that gives you insights from the experts about how to program your robots with ROS.

This is Ricardo Tellez, from The Construct.
Today, I would like to dedicate the podcast to all those ROS developers that are planning to attend to ROS conferences during the summer. There are several ROS Summer Schools and conferences around, being the ROSDevCon the one that we organise at The Construct, but many others also available (I’ll put a link beneath of the podcast with all the summer schools)

And today, I’m very honoured to introduce you Xinyu Zhang. Dr Zhang is associate professor of robotics and ROS at East China Normal University as well as the director of the Intelligent Robot Laboratory. He is the founder of the China ROS Education Foundation a non-profit organization aiming at enhancing ROS (Robot Operating System) learning, training and application in China.. We came to China to talk to him about the ROS summer school that he organises every year since 2015 (this year is going to be the 5th edition), that gets many students on each edition! It is the one and only ROS summer school in Chinese, and he is here to explain us how he has managed to get such success.

Check all the notes, links and additional info at the show notes page: http://www.theconstructsim.com/organise-massive-ros-summer-school-xinyu-zhang

View Details

Hi ROS Developers and welcome to the ROS Developers Podcast: the program, the podcast that gives you insights from the experts about how to program your robots with ROS.

This is Ricardo Tellez, from The Construct.
Today, we are going to dedicate the program to all those developers that are giving their first steps in the ROS worlds. We know it is not easy. We dedicate the episode to you. Keep pushing guys, you can make it!

And in this episode, I'm not going to interview anybody. Instead, I'm going to provide you some a complete path to learn ROS the fastest way. I'm going to explain you how you should start learning ROS, and how you should proceed to optimize your learning and master ROS the fastests way.

Get all the links mentioned in the episode in the episode shownotes page: http://www.theconstructsim.com/rdp043-start-learning-ros

Let's go!

View Details

Tully is the man behind the ROS maintenance. Of course, he is backed up with a team of ROS developers, some of which, we have already interviewed here in previous episodes. But we can say that Tully is the manager. In Spanish we would say that Tully is "el que corta el bacalao".

Get the show notes here: http://www.theconstructsim.com/rdp042-ros-developed-ros-platform-manager-tully-foote

View Details

Hi ROS Developers and welcome to the ROS Developers Podcast: the program, the podcast that gives you insights from the experts about how to program your robots with ROS.

This is Ricardo Tellez, from The Construct.
Today, I would like to dedicate the podcast to all those ROS developers that are in charge of the whole development structure that allows a ROS developer create, test and debug his ROS programs under a safe net. Those developers that create all the Q&A mechanisms to prevent us from breaking functionalities. You are the thougher!

And the guest of today is one of those tough guys!

We are going to interview Victor Lopez, Software engineer at Pal Robotics. Victor has been working for more than 9 years at Pal Robotics developing software for the robots, and in the last 5 years, being in charge of the whole infrastructure of development for robots of Pal Robotics.

View Details

Interview to Alexander Rossler. Alexander is a solopreneur providing services for developing embedded systems and HMI at his company Roessler Systems. He has a very interesting blog called Machine Koder (with K) where he posts about development for robots us.

View Details

We are going to interview Omri Ben-Bassat from Tel Aviv, a self-taught programmer, hacker and robotics enthusiastic ever since joining the FIRST robotics competition team back in high school. Omri Ben-Bassat has created the vector-ros package, a package to ROSify the Anki Vector robot, you know, that super cute small robot made by Anki company. With this package, you can control the Anki robot using ROS programs.

View Details

We are going to interview Gonzalo Casas Software engineer at ETH Zurich. There, Gonzalo has developed the ROSlibPy a library that allows to create Python programs that can connect to ROS without having to install ROS in your system. It is very useful to interact from Windows or Mac machines with ROS robots

View Details

Davide is a fervent developer of tools for robotics. So this time, he is going to talk about another super useful tool that he has developed. It is called PlotJuggler. Let's learn with Davide what is PlotJuggler, how you can use and which are the best practices

View Details

Today we are going to talk with Mirko Bordignon, a co-manager of ROS-Industrial Consortium Europe. He is going to tell us about what is this consortium, what is its goal, and how you can use ROS with industrial robots by using the software they are release

View Details

Today, we are going to talk with Thilo Zimmermann, one of the leaders of the ROSin European Project, a project aiming to provide ROS-industrial quality assured robot software component.

The project has several components, and Thilo is going to teach us today which components are those and how can we contribute to them while getting some funding.

View Details

Hi ROS Developers and welcome to the ROS Developers Podcast: the program, the podcast that gives you insights from the experts about how to program your robots with ROS.

I'm Ricardo Tellez, from The Construct.
Today, we are at the ROS Industrial conference (Europe). I had the chance to meet Christian Henkel who presented at the conference the dockeROS library. DockeROS allows to dockerize ROS applications and sends them to remote robots. In this interview, Christian will explain to us how to do that, how to test the dockeROS and how do they differ from snaps.

View Details

Hi ROS Developers and welcome to the ROS Developers Podcast: the program, the podcast that gives you insights from the experts about how to program your robots with ROS.

I'm Ricardo Tellez, from The Construct.
Today, I would like to dedicate the program to all the ROS Developers that thought that a state machine would do the work, but once implemented, they do not work for a specific case, so we have to add a specific condition for that case, but then another special case appears, and we provide another special solution, in an endless loop.

Anyway, today we are going to learn about what are behavior trees, why are they better than state machines and how can we use them inside ROS All those questions and many more will be answered by Davide Faconti, the creator of the BehaviorTree.CPP set of libraries

View Details

Let's learn in this episode how to use Swift with ROS! What is Swift? Why it may be useful to program with it in ROS? How to actually do it? All those questions and many more to be answered by Thomas Gustafsson, creator of the Swift ROS client package.

Become an expert in robot programming with ROS by listening to the experts. Every week, we interview an expert in robot programming with ROS who will give us tips and tricks based on his experience. Learn to program robots with ROS from the experts!

View Details

Today I'm going to talk about how to reproduce robotics results. You know, when you see that paper that says that they have done this and that with the robot. Then you want to reproduce the results so you can check if the result is correct or want to improve from that point. Even if you have access to the git code, the conditions on which that code was executed are not the same, so you cannot achieve the results, and you don't know if the results were actually wrong or is your implementation that doesn't work.

To learn more about how to reproduce robotics results today we are going to talk to one of the engineers of The Construct that is developing the ROSjects, a system for the complete reproducibility of robotics code based on ROS.

View Details

In this episode Dominik Nowak explains us about the Husarnet, a p2p network that allows to connect ROS robots and devices over the internet without requiring to have a central cloud that manages communications, with a low latency and a secure protocol.

View Details

In this episode, Ralph tell us about a bunch of different ROS projects that he and his team are developing at Bosh. Micro-ROS, Functional Mock-up Interface, Executor for ROS 2, and many other things. Remember to visit the notes of the podcast for links to all those projects and code

View Details

In this episode, Krzysztof will explain us about using cheap, fast, small and light weight time of flight sensors on drones in outdoor environments.

View Details

In this episode I talk to Roberto Guzman who will tell us about using certified ROS components to build our robots.

He also talks about how easy he feels that is to transfer results from simulation to real robot, about the ROSCON, IROS and ROS-Industrial.

View Details

In this episode Martin Pecka will talk about the Tensorflow ROS cpp package, a ROS package he created to simplify the use of Tensorflow within a ROS node and to provide a universal interface to ROS programs, independently on how Tensorflow was installed in the system.

View Details

In this episode I talk to Victor Mayoral, CTO of Erle/Acutronic about their Hardware ROS (or better known as H-ROS). We will talk about how they have implemented this hardware framework for building ROS based robots by combining hardware parts that natively work on ROS (no drivers required in the main computer). He will also explain us how to ROSify any hardware by using their SoM, and how they have applied this procedure to build a collaborative robot called MARA. And everything is based on ROS 2!

View Details

In this episode, I talk to Dejan Pangercic, the CTO of APEX.AI a company that is creating the first fork of ROS 2 to create a new operating system for autonomous cars based on ROS: The Apex.OS. Dejan explains us why ROS2 is the way to go for autonomous cars, how have they modified ROS 2 to certify it to work properly with autonomous cars, and how everything integrates with Autoware self-driving cars software.

View Details

In this episode, Ross explains how he uses ROS to teach foundations in robotics. He tells about how he synchronizes the teaching of ROS with the teaching of robotics subjects, as well as his use of simulations and the importance of debugging tools for ROS.

He also explains why he does not uses the ROS navigation stack or MoveIt! packages with his students.

View Details

In this episode I talk to one of the mothers of ROS, the co-creator of the Turtlebot robot, and the CEO of one of the most important companies of the world that sells ROS based Warehouse robots (Fetch Robotics). Among other things, she will explain about their work to simplify the control of fleets of robots based on ROS1 or how they use simulations in their development process, among some other interesting comments on the birth of ROS.

View Details

In this episode we talk with Joel Esposito about his research on what is the current state of robotics degrees around the world. Based on a set of questionnaires, Joel obtained a clear view of what is the current situation of robotics degrees around the

View Details

In this episode with talk withh Kyler Laird about how to apply ROS to agricultural machines. Kyler will explain his experiences creating autonomous tractors. He will also talk about the ROS Agriculture group created to spread ROS among farmers.

Become an expert in robot programming with ROS by listening to the experts. Every week, we interview an expert in robot programming with ROS who will give us tips and tricks based on his experience. Learn to program robots with ROS from the experts!

View Details

In this episode I talk toJuan Jimeno who is a ROS expert in Singapore and the leader of the project Linorobot, a suite to learn ROS by building your own physical robot.

View Details

In this podcast we talk with Mika Barkan from BaIlan University, about how does she teaches ROS to undergraduated students, which methods she uses and what problems she has and how she solves them.

View Details

In this episode, HaoChih uses ROS 2 and DDS to create IoT products based on ROS 2 while working at ADLink Technology.

He will explain some solutions he has been creating while at ADLink like:

  • Adlink_DDS bot

  • Adlink Neuron bot system

How they use DDS and ROS 2 for ARM based robotic solutions.

He will also talk about his Hypha ROS workshop organized last year in Taiwan.

View Details

In this episode we'll talk about the problems and issues than one has to face when bringing ROS based products to Asia.

In this episode:
- What are the main problems of selling ROS products in China
- Which is the biggest market now in China for selling ROS based products
- Is there any chance that a Chinese ROS appears in China?
- Is a very good moment now to sell ROS based products in Asia? How to start doing it?

View Details

In this episode, we talk about how Peter is using ROS to create rescue robots that win robotics contests.

He will explain what are the current limitiations of rescue robots and why they need a human pilot to drive them. He will also explain how they are doing the pilot interface using ROS. Additionally he will explain how his team are connecting the hardware with ROS by means of ROS Serial.

Many more details included about several rescue robotics competitions around the world.

View Details

In this podcast we are going to learn how to integrate MatLab code with ROS code to provide access to your robot to powerful computational libraries.

Included in the podcast:

  1. What is MatLab and Simulink
  2. What is the idea behind using MatLab with ROS
  3. How does MatLab provide support for ROS
  4. What is the difference between Simulink and Gazebo
  5. Useful MatLab packages that ROS users can benefit from
  6. Is MatLab ready for ROS 2?
  7. A competition surprise the guys of MatLab are preparing for the ROSCON 2018!!

View Details

In this episode I would like to talk about the need that robotics developers have of having a standard for robotics (in terms of API).

By having a robotics standard, developers can concentrate on building solutions that do not have to be re-implemented whenever the robot hardware changes. Actually, given the middleware structure, developers can disassociate so much from the hardware that they can almost rely 100% of its time in the software realm while developing for robotics 

View Details

In this episode, Dirk Thomas is going to talk a lot about ROS 2 (so far, our longest podcast!!). He is going to explain why are we going to need ROS 2 in the close future, which things are already working on ROS 2 and what is the current roadmap of ROS 2.

Since he is also one of the maintainers of the ROS core, he is going to answer some questions about catkin_make and why did they decide to use such a complex system for building ROS packages.  He will also explain about the ROS buildfarm, what is its purpose and how to use it.

Check the related links for this episode at the podcast episode webpage.

View Details

We learn in this podcast about how to build robotics products by using robots made by other. Specifically, we explain about how to use Ubiquity Robotics robots for creating more complex applications.

Become an expert in robot programming with ROS by listening to the experts. Every week, we interview an expert in robot programming who will give us tips and tricks based on his experience. Learn to program robots with ROS from the experts!

View Details

In this episode I talk to Florian Lier about what his team ToBI is doing to program Pepper the robot for the Robocup@Home competition.

We will explain the whole architecture they are using to program Pepper with ROS for the competition including:

  • In which computer to run which code
  • ROS wrappers for NaoQi
  • How to use a good Pepper simulation using Morse simulator
  • Which environments to use to develop robot behaviors, and where to find them
  • How they are integrating with automatic regression tests

Selected quote from the interview:

We are using a meta-build system that has templates for ROS, combined with some recipes on which you define the type of software you want to deploy. You put the recipes into a system description that is what you deploy into the ICI servers.

Florian Lier

Related links:

  • Follow Florian Lier on LinkedIn
  • ToBI (Team of Bielefeld) team for the Robocup@Home competition
  • Robocup@Home competition
  • ToBI teal qualification video for Robocup
  • ROS Navigation stack
  • Yolo (deep learning) with ROS using Darknet
  • NaoQi framework for programming Pepper
  • ROS wrappers for NaoQi by Softbank
  • Morse simulation
  • ToBI simulation with Morse
  • Public git of ToBI (not yet online)
  • Gazebo simulator
  • Nate Koening (Gazebo simulator main developer)
  • Podcast interview to Louise Poubel (Gazebo developer)
  • SCXML with Bonsai
  • Frederic Siepmann
  • ToBI middleware RSB
  • Cognitive Interaction Toolkit Link 1
  • Cognitive Interaction Toolkit Link 2
  • Cognitive Interaction Toolkit Link 3
  • FlexBe Behavior Development for robots
  • SMACH (ROS State Machines)

View Details

In this episode I talk to one of the main developers of the Gazebo simulator: Louise Poubel. She will tell us about the ins and outs of Gazebo, which versions to use based on our ROS version, about physics and rendering in the simulator, plugins in Gazebo and many more things. 

This is an episode you cannot miss since it is direct information about the status of Gazebo from one of the developers of the Open Source Robotics Foundation (OSRF)!

View Details

In this episode, Jack Pien will talk about how to use accessible robots based on ROS and OpenCV to learn robotics. Those robots are called ROSbots and Jack is the creator of them.

ROSbots come with ROS and OpenCV installed on a Raspberry Pi onboard the robot, ready for the user to create applications for it using the camera and the motor.

The purpose of those robots is to provide hackable robots, on which you can put your hands on, and implement all those robotics algorithms that you study.

View Details

In this session of The ROS Developers Podcast, I chat with Cecilio Angulo, associate professor at Technical University of Catalonia and director of the Intelligent Data Science and Artificial Intelligence Research Center. We will talk about a project he started to bring Aibo robot back to life again by using ROS.

Read the whole notes of the program with all the links at: http://www.theconstructsim.com/rdp-007-making-aibo-walk-again

The ROS Developers Conference will be held on July 7th and 8th: http://www.rosdevcon.com

If you want to learn ROS fast use the Robot Ignite Academy online tutorials: http://robotignite.academy

View Details

In this episode of The ROS Developers Podcast, I chat with Carlos Rosales, CTO of Beta Robots a company dedicated to apply ROS into real life industrial projects.

We'll talk about the simulation model of the softhand, an open source hand with 5 fingers that is flexible and that absorbs collisions.

He will also talk about different projects he and his company have been involved including industrial manipulators, perception and grasping.

Finally he will provide some information about the Master of Robotics he is doing, including some links to the git of the master and the slides.

Check for the links on the webpage of the podcast.

View Details

In this session of The ROS Developers Podcast, I chat with Enrico Mingo Hoffman, who is a postdoc at IIT and an expert on the stack of tasks for humanoid robots. He will talk about how they are integrating the Open Stack Of Tasks (Open SOT) to their humanoid robot Motoman

View Details

In this episode, I interview Francisco Martin, associated professor at the University Juan Carlos I in Madrid, where he teaches robotics by using ROS. He will explain how have they hacked Pepper the robot by means of using docker machines to cross-compile code in ROS for Pepper.

View Details

In this session of The ROS Developers Podcast, I chat with Sam Pfeiffer, who is a PhD student at University of Technology, Sydney where he leads the team of the University that goes to the Robocup with the Pepper robot. Among other things, he will explain