When building a service that runs on the Rover and should interface the ASE framework, you will most likely want to use a roverlib. This is a Python template that incorporates roverlib-python
, meant to run on the Rover.
Instead of cloning this repository, it is recommended to initialize this Python service using roverctl
as follows:
roverctl service init python --name python-example --source github.com/author/python-example
Read more about using roverctl
to initialize services here.