Name: Emerson Knapp
Type: User
Company: @BonsaiRobotics
Bio: Robotics software engineer. Open source proponent. ROS 2 contributor and maintainer. Enthusiastic dad, homebrewer, linguist, yo-yoer, tabletop gamer
Location: San Francisco, CA
Emerson Knapp's Projects
Tetris clone. For practice.
Library to support implementation of language specific ROS Client Libraries.
A repository for messages and services used by the ROS client libraries
rclcpp (ROS Client Library for C++)
rclpy (ROS Client Library for Python)
Common C functions and data structures used in ROS 2
ROS Enhancement Proposals
Package used to retrieve resources of different kinds, e.g. http://, file://, the ROS specific package://, etc.
The ROS Middleware (rmw) Interface.
ROS 2 RMW layer for RTI Connext DDS Professional and RTI Connext DDS Micro.
ROS2 RMW layer for Eclipse Cyclone DDS
Implementation of the ROS Middleware (rmw) Interface using eProsima's Fast RTPS.
CMake infrastructure and dependencies for rmw implementations
Home robot project top-level entrypoint, contains tools for workspace management, no on-robot sources
entry point / "bringup" for home robo project
A tool to run docker containers with overlays and convenient options for things like GUIs etc.
The Robot Operating System, is a meta operating system for robots.
Template workspace with scripts and dockerfiles for a containerized ROS 2 core development workflow
workspace / tools to cross compile a minimal ros2 installation using custom toolchains
Automation for setting up ROS2 on windows
ROS2 docs repository
ROS 2 command line interface tools
Dockerfiles to create a ROS 2 core development environment (build tools and dependencies)
This repo maintains a lists of repositories for each ROS distribution
Packages which provide the ROS IDL (.msg) definition and code generation.