Writing Robot code in Python:
- To install RobotPy on your robot, see the RobotPy installation documentation.
- If you wish to deploy code or use the Robot Simulator, see the pyfrc installation documentation.
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.
Using cscore from Python:
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.