Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Building KINARM Task Programs


File & Folder Organization


In-Progress vs. Final Tasks

To keep the shared task folder on the robot computer from getting cluttered:

<Initials>-WIP-<TaskName>

e.g. JD-WIP-Localization


Naming Conventions

These naming conventions are established to avoid mismatches (for example when using the create_csv script):

CategoryConstant Name FormatLabel Format
Targets/TP tableUPPERCASE_WITH_UNDERSCORESUPPERCASE_WITH_UNDERSCORES
EventsE_UPPERCASE_WITH_UNDERSCORES, prefixed with “E_”UPPERCASE_WITH_UNDERSCORES, same as constant name minus the “E_” prefix

We also standardize a few commonly used variable names to help with readability and debugging.


⚠️Considerations When Building⚠️