PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Projekt: Plattformübergreifendes Roboter-Betriebssystem



michigrunf
17.04.2006, 19:50
Hallo,

ich habe mich in der letzten Zeit mit der Programmierung von Betriebssystemen für den PC beschäftigt. Dann kam mir die Idee ein OS (=Betriebssystem) speziell für Roboter zu schreiben. Man hat eine simple Konsole ala DOS und hat Befehle wie ReadLPTpin. Das ganze lässt sich dann in einer Basic-ähnlichen Scriptsprache programmieren. Genial wäre natürlich eine Transportation für diverse Microcontroller. Dann könnte man Treiber für die gängisten Displaycontroller mitliefern, und so weiter.

Was haltet ihr davon? Ist es überhaupt sinnvoll, dass man die Scripts auf allen Plattformen laufen lassen kann ohne große Änderungen vorzunehmen? Habt ihr noch weitere Ideen?

Mike3012
06.05.2006, 20:51
Wie genau möchstest du das machen? Meinst du das so dass man auf dem PC Bildschirm eine DOS-Konsole hat und somit terminal programmiert oder eher so, dass auf dem Roboter ein LCD und ein paar Tasten sind, womit man ihn mobil programmieren kann?

LostInSpace
30.08.2006, 20:32
das macht leider ueberhaupt keinen sinn. wenn es nur um das lesen und setzen von sensoren und aktoren geht, wird daran in einem anderen thread bereits gearbeitet.
jetzt stell dir aber mal vor, man schreibt eine aufwendige mustererkennung in c++. wie soll diese in das os eingebunden werden? da ist es mit 'scripten' nicht mehr getan. leider

StackDaniels
06.07.2007, 17:05
Ich würde sagen, das hängt von der CPU ab, die man einsetzen will: Bei einem 8-bit-Atmel is das sicher nur begrenzt sinnvoll aber bei allem ab ARM-C ontrollern und aufwärts könnte ichs mir schon vorstellen, womit wir aber faktisch schon bei Echtzeitbetriebssystemen wären. Und da könnte man sicherlich ein bestehendes hernehmen und roboterspezifische Librarys dafür entwickeln.

NumberFive
07.07.2007, 07:29
Ich will ehrlich sein.

Ich wünsche dir das es Klappt aber ich habe schon zwei Projekte in der Richtung versucht. Beide sind ein geschlafen / Unfoll endet.

Also viel glück aber dieses mal Steige ich nicht mit ein.

Gruß

marvin42x
07.07.2007, 08:32
Irgendwie liegt das mit dem Betriebssystem für die Kleinen in der Luft.
Die Zeit arbeitet dafür.
Die Controller werden immer leistungsstärker und billiger.
Ich denke aber auch, wie oben bereits erwähnt, für die ganz kleinen wird es schlicht nicht gehen

@NumberFive:
Fehlgeschlagene Projekte:
Ich glaube Du kannst das bis jetzt auf diesem Sektor geleistete (speziell eben bereits auch von Dir geleistete) sehr positiv sehen.
Du hast ein Projekt mit gestartet und ausgebaut welches die Grundlage eines interessanten noch umfangreicheren Folgeprojektes war, dem Du auch eine Menge Substanz gegeben hast.
Ohne das erste gäbe es nicht das zweite.
Ich denke bei allem was dabei schon entstanden ist kann man diese Projekt Abfolge nicht als Fehlschlag werten.
Zumal das gegenwärtige nur mal eben Luft schnappen gegangen ist und noch lange nicht bei den Akten gelandet ist.
Also, immer mit ran an Sarj und mitjeweent. Nein, ich meine: Immer dran bleiben, nicht nachlasse ;-)

Netter Gruß

andiforever
10.09.2007, 03:30
Mahlzeit,
mein Tipp um Arbeit zu sparen: es gibt schon eine ganze Menge embedded Linux Systeme, die sind dafür prädestiniert .... nur mal so ... 8-[

-----------------------------------------
recherche spart arbeit :)