an einer weiterführenden technischen schule möchte ich folgendes projekt durchführen :
ein ardumower (also die mechanik so etwa wie bei euch) mit einem arduino oder einem stm32f3discovery (weil da kompass, acc usw. schon drauf sind), ausgestattet mit folgenden funktionen :
- per odometrie/gps erstellte karte (array mit 10x10cm pixeln) von der wiese
- randerkennung über ne kamera vorne nach unten gerichtet (+beleuchtung ?), damit farbauswertung
- kollisionserkennung mit acc und motorstrom (oder raddrehzahl ?)
- objekterkennung mit ultraschall
- home finden nach karte und feinpositionierung mit led im ladehäuschen
navigation : alle überfahrenen pixel werden 1 gesetzt. an istposition wird geprüft, welche richtung den kleinsten summenwert
der pixel ergibt (=am wenigsten gemäht). dann wird dahin gefahren. nach ein paar metern wiederholung.
bei neuem mähvorgang irgendwie neujustierung / optimierung der karte.
programmierung in c++ objektorientiert.
-> denkt ihr das ich da total auf dem holzweg bin, oder würdet ihr sagen daß man das so bauen kann ???
ein ardumower (also die mechanik so etwa wie bei euch) mit einem arduino oder einem stm32f3discovery (weil da kompass, acc usw. schon drauf sind), ausgestattet mit folgenden funktionen :
- per odometrie/gps erstellte karte (array mit 10x10cm pixeln) von der wiese
- randerkennung über ne kamera vorne nach unten gerichtet (+beleuchtung ?), damit farbauswertung
- kollisionserkennung mit acc und motorstrom (oder raddrehzahl ?)
- objekterkennung mit ultraschall
- home finden nach karte und feinpositionierung mit led im ladehäuschen
navigation : alle überfahrenen pixel werden 1 gesetzt. an istposition wird geprüft, welche richtung den kleinsten summenwert
der pixel ergibt (=am wenigsten gemäht). dann wird dahin gefahren. nach ein paar metern wiederholung.
bei neuem mähvorgang irgendwie neujustierung / optimierung der karte.
programmierung in c++ objektorientiert.
-> denkt ihr das ich da total auf dem holzweg bin, oder würdet ihr sagen daß man das so bauen kann ???