 To this end, a desirable robotic application should provide an on-site robot teaching framework by non-experts.
<fluency>  To this end, a desirable robotic application should provide an on-site robot teaching framework by non-experts.
 To this end, a desirable robotic application should provide an on-site robot teaching framework for non-experts.