Writing Robot code in Python:
- To install RobotPy on your robot, see the
RobotPy installation documentation <install_robotpy>
. - If you wish to deploy code or use the Robot Simulator, see the
pyfrc installation documentation <install_pyfrc>
.
Using NetworkTables from Python:
- To install pynetworktables on a system that does not have RobotPy or pyfrc installed on it (such as a coprocessor like the Raspberry Pi), see the
pynetworktables installation documentation <install_pynetworktables>
.
Using cscore from Python:
- See the
robotpy-cscore installation documentation <install_cscore>
.
Installing extra software packages on the RoboRIO:
- You can install third party packages such as OpenCV, NumPy, robotpy-cscore, robotpy-ctre, and other python packages on your RoboRIO using the
RobotPy Installer <install_packages>
.
robot pyfrc pynetworktables cscore commands ctre navx rev revcolor packages