~/talk

Keynote: Yes! Robotics for the C++ Developer

Talkat CppNorth 2022 · 2022-07-18..07-20· [c-and-cpp, robotics]
links:none on file
slides:none on file

Explains why ROS is middleware not an OS, compares ROS1 (Noetic) vs ROS2 (Galactic/Humble/Hawkbill) and the practical C++ toolchain: rclcpp client library, catkin/cmake vs colcon builds, workspaces (src/build/devel), launch files, topics/services/actions, and the parameter server (present since ~2015–16). Demonstrates simulators (Gazebo, RViz, Construct) and URDFs for testing before hardware; mentions micro-ROS on Zephyr/FreeRTOS/Azure RTOS for tiny devices and AI/synthetic-data integration. Live robot demo compiles on-device but the on-stage simulation fails to load.

AI-written summary · about

  1. 0:00Introduction to robotics
  2. 1:28Why robotics for C++ devs
  3. 3:12What is ROS and its versions
  4. 8:27Setting up ROS environment
  5. 11:56Autonomous systems impact
  6. 18:29ROS client libraries
  7. 21:14Writing C++ robotics code
  8. 39:17Robotics simulators
  9. 45:27ROS on Windows vs Linux
  10. 57:40ROS 2 for microcontrollers
  11. 1:01:36Q&A on build systems
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.