Programme für Kamerasensor

Mindstorms und Delphi, Basic...
Läuft etwas nicht? für den NXT

Moderator: Moderatoren

Masarukatashi
Mindstormsfreund
Mindstormsfreund
Beiträge: 5
Registriert: 16. Jul 2013 16:57

Programme für Kamerasensor

Beitragvon Masarukatashi » 9. Aug 2013 23:04

Hallo, also ich habe ein Auto gebaut, mit einem Handy, das als dann als Kamerasensor dienen soll. Jedoch weiß ich nicht wo ich die software dafür finden kann. Hätte gerne das Software-programm fürs Handy und auch für den PC.
Gibt Befehle in NXC für den Kamerasensor?
Und wie funktioniert der Sensor? Was misst er?

Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: Programme für Kamerasensor

Beitragvon HaWe » 10. Aug 2013 08:19

hallo,
für NXC gibt es keine speziellen Befehle zum Auslesen von Smartphone-Kameras.
NXC kennt nur Befehle für die direkt an die NXT-Ports angeschlossenen und NXT-kompatiblen Analog- und i2c-Sensoren.

Daten von Smartphone-Kameras müssen per Bluetooth als string an den NXT gesendet werden, dabei können diese strings unter Ausnützung sämtlicher low-level-Tricks nicht länger als ca. 125 byte lang sein (normalerweise nur knapp 60 byte).
Weder der NXT noch NXC haben die Rechenpower, um Image processing zu bewerkstelligen.

Außerdem macht die Smartphone-Kamera ja bekanntermaßen nur Fotos oder Videos.
Also muss das Image Processing auf dem Smartphone per App erledigt werden.

(hier gibt es schon Threads zu dem Thema Smartphone-Apps:
http://www.mindstormsforum.de/viewtopic.php?f=70&t=7204&p=62060#p62060
http://www.mindstormsforum.de/viewtopic.php?f=70&t=7204&start=45#p62140
https://play.google.com/store/search?q=RobotSensors&feature=spelling)

Was genau soll dein "Kamerasensor" leisten bzw. erkennen können?
Gruß,
HaWe
±·≠≈²³αβγδε∂ζλμνπξφωΔΦ≡ΠΣΨΩ∫√∀∃∈∉∧∨¬⊂⊄∩∪∅∞®
NXT NXC SCHACHROBOTER: https://www.youtube.com/watch?v=Cv-yzuebC7E

Masarukatashi
Mindstormsfreund
Mindstormsfreund
Beiträge: 5
Registriert: 16. Jul 2013 16:57

Re: Programme für Kamerasensor

Beitragvon Masarukatashi » 11. Aug 2013 18:03

Der Kamerearsensor soll zum Beispiel eine SChwarze Linien erkennen und diese entlang. Ich weiß das kann man zwar mit Lichtsensoren machen, ist aber etwas langweilig, da dachte ich man könne es auch mit der Kamera machen. Und darum will ich wissen was der Sensor genaut misst. Kann der Senosr auch die Farben unterscheiden und nur die Helligkeiten? Ein Tastsensor mist druck ja/nein. Ein Licht Sensor Hellihkeit, ein Ultraschalls. den Abstand. Wie ist das beim Kamerarsensor?

Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: Programme für Kamerasensor

Beitragvon HaWe » 11. Aug 2013 18:22

wie gesagt, es gibt im Smartphone keinen "Kamerasensor", es gibt nur eine ins Smartphone eingebaute Kamera.
Und die macht nichts anderes als Fotos (oder kurze Videos).
Wie willst du also die Bilder der Smartphone-Cam auslesen und analysieren, um eine Linie zu erkennen?

Oder meinst du einen anderen "Kamerasensor"?
Gruß,
HaWe
±·≠≈²³αβγδε∂ζλμνπξφωΔΦ≡ΠΣΨΩ∫√∀∃∈∉∧∨¬⊂⊄∩∪∅∞®
NXT NXC SCHACHROBOTER: https://www.youtube.com/watch?v=Cv-yzuebC7E

Martin0x5E
Schreibt super viel
Schreibt super viel
Beiträge: 496
Registriert: 17. Dez 2011 11:39
Wohnort: Österreich

Re: Programme für Kamerasensor

Beitragvon Martin0x5E » 12. Aug 2013 15:57

Bei der App RobotSensors gibt's eine Funktion mit der man die Position der größten Dunkelheit bestimmen kann.
Vielleicht kann man damit einen Linienfolger machen ...
Projekte und Informationen auf meiner Website: http://roboticsaumair.jimdo.com/

Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: Programme für Kamerasensor

Beitragvon HaWe » 12. Aug 2013 17:10

wo liegt denn die Position der größten Dunkelheit bei einer beliebigen schwarzen Linie, die quer durchs Bild läuft? ;)
Gruß,
HaWe
±·≠≈²³αβγδε∂ζλμνπξφωΔΦ≡ΠΣΨΩ∫√∀∃∈∉∧∨¬⊂⊄∩∪∅∞®
NXT NXC SCHACHROBOTER: https://www.youtube.com/watch?v=Cv-yzuebC7E

Martin0x5E
Schreibt super viel
Schreibt super viel
Beiträge: 496
Registriert: 17. Dez 2011 11:39
Wohnort: Österreich

Re: Programme für Kamerasensor

Beitragvon Martin0x5E » 12. Aug 2013 21:27

Man lässt die Kamera auf den Boden sehen und nimmt dann einen Längsstreifen des Bildes zum Messen?
Ist aber nur ne Idee...

http://www.youtube.com/watch?v=H2vGu4cp7rw
Projekte und Informationen auf meiner Website: http://roboticsaumair.jimdo.com/

Benutzeravatar
HaWe
Administrator
Administrator
Beiträge: 5399
Registriert: 11. Jan 2006 21:01
Wohnort: ein kleiner Planet in der Nähe von Beteigeuze

Re: Programme für Kamerasensor

Beitragvon HaWe » 12. Aug 2013 23:54

gute Idee, ich dachte immer nur daran, dass die Kamera nach vorn guckt :oops:


Zurück zu „sonstige Software und Software-Probleme“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste

Lego Mindstorms EV3, NXT und RCX Forum : Haftungsauschluss