Learning: Foundations, Advanced Understanding, Projects and Tools (Do More), Configuration and Admin |
Contents
Conceptual Overviews
The Baxter Research Robot platform consists of robot hardware, software (delivered via the software development kit (SDK)), and a number of communication tools to link like minded researchers (this wiki included!). A conceptual overview for the basic components to the platform can be found in this section.
High-level Overview
Robot
At it's core, the Baxter Research Robot platform is a robot - Baxter is the star! This section highlights the hardware features found in Baxter, with specific pages dedicated to all of Baxter's components.
Robot Components
Component Guides & Tasks
Arm Control Systems
- Arm Control Overview
- Arm Control Modes
- Collision Avoidance and Detection
- Gravity Compensation
- Zero-G Mode
- Joint Trajectory Action Server
Software
New SDK software releases are the quickest and easiest way for us to deliver new features and upgrades to the Baxter platform. We have been releasing new SDK software on a regular interval since we launched v0.5.2 (alpha) 3/26/13, and will continue to do so for the foreseeable future. Links to previous releases and our most current release can be found in this section.
SDK Software & Releases
Platform
There are two ways to get access to Baxter's internal CPU without going through the development workstation, the Field Service Menu, and a Secure Shell. These methods are described in this section.
System Services
- Field Service Menu (FSM)
- SSH - (On robot access)
Reference
In the reference section, you will find basic information about the Baxter platform, including interfaces, libraries, and hardware specifications. This is a great place to familiarize yourself with the platform.
Interfaces
- ROS API Reference
- ROS Messages & Services
- baxter_core_msgs (Msg Docs)
- baxter_maintenance_msgs (Msg Docs)
- ROS Messages & Services
- Python API Overview
- Baxter SDK Code API Docs