  The observation of small bodies in the Space Environment is an ongoing
important task in astronomy. While nowadays new objects are mostly detected in
larger sky surveys, several follow-up observations are usually needed for each
object to improve the accuracy of orbit determination. In particular objects
orbiting close to Earth, so called Near-Earth Objects are of special concern as
a small but not negligible fraction of them can have a non-zero impact
probability with Earth. Telescopes are often hosted by amateur observatories.
With upcoming new NEO search campaigns by very wide field of view telescopes,
like the Vera C. Rubin Observatory, NASA's NEO surveyor space mission and ESA's
Flyeye telescopes, the number of NEO discoveries will increase dramatically.
This will require an increasing number of useful telescopes for follow-up
observations at different geographical locations. While well-equipped amateur
astronomers often host instruments which might be capable of creating useful
measurements, both observation planning and scheduling, and also analysis are
still a major challenge for many observers. In this work we present a fully
robotic planning, scheduling and observation pipeline that extends the widely
used open-source cross-platform software KStars/Ekos for INDI devices. The
method consists of algorithms which automatically select NEO candidates with
priority according to ESA's NEOCC. It then analyses detectable objects (based
on limiting magnitudes, geographical position, and time) with preliminary
ephemeris from the Minor Planet Center. Optimal observing slots during the
night are calculated and scheduled. Immediately before the measurement the
accurate position of the minor body is recalculated and finally the images are
taken. Besides the detailed description of all components, we will show a
complete robotic hard- and software solution based on our methods.
