OpenAg Wiki Archive
Archived Contents from the original OpenAg Wiki (snapshot on Apr 8, 2020)
The archived wiki only includes information up the v3.0 version of the PFC-EDU, and is here for preservation purposes. You can find resources about the latest version of the PFC v4.0 on the Personal Food Computer resources page.
openag_brain Configuration
- Audience: makers, developers
- Skill Level: beginner
Developer documentation for configuring openag_brain.
Launch Files
openag_brain is a ROS program, and like all ROS programs,
it’s made up of many small nodes, configured by a Launch
file. When we run rosrun openag_brian main
personal_food_computer_v2.launch
, the
personal_food_computer_v2.launch
bit denotes the launch file we’re
asking ROS to run. This is a file that configures the various components
that make up openag_brain. See
configuration for more information.
Right now there is only one configuration (for the Food Computer 2), but openag_brain can be customized by writing your own launch file. The purpose of this architecture is to allow multiple “species” of Food Computer to be run from the same codebase. If you’re a developer interested in exploring this more, see openag_brain’s configuration page.