PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : X Y Bewegung einer Logitech Sphere Camera



Sphere Cam
05.12.2004, 12:01
Hat jemand von Euch eine Ahnung oder eine Idee, wie man bei einer Logitech Sphere Cam die Beiden Achsen Drehen kann.

Ich möchte das Projekt in VB.NET schreiben.


Bin für jede Anregung Dankbar

commander7
13.12.2004, 19:22
wenn jemand nur einen kleinen schimmer davon hat, oder mal etwas gehört hat schreibt mir bitte ...

PicNick
14.12.2004, 09:29
Hi, ich hab auch gestöbert, alles hält sich sehr bedeckt über Details. Die Cam ist für USB, ergo auch darüber zu steuern, aber wer weiß, wie ?
http://www.pocket-lint.co.uk/review.php?reviewId=295
Keiner geht drauf ein, WIE das geht. Vielleicht steht irgendwas in den TWAIN spezifikationen über solche Rückmeldungen ??
Das scheint mir was für Hacker zu sein. tut leid mfg robert

Freiheitspirat
14.12.2004, 11:05
Hey,

sucht Ihr diese DLL ?

camdll.dll

int InitCam( int DeviceNo ) -> Initializes the Camera
int PanTiltCam( int X, int Y) -> Moves the Camera
int CenterCam( ) -> Centers the Camera
int FreeCam( ) -> Frees the Camera

commander7
14.12.2004, 19:28
hallo freiheitspirat

Vielen dank für deine antwort. Leider bin ich noch ein Anfänger im programmieren. Kannst du mir das ganze nicht noch erläutern oder sogar einen Quelltext zur verfügung stellen.

Gruss Commander7

Gromit
15.12.2004, 08:45
Es gibt auch eine Lösung mit Quelltext unter
http://www.robotics4.net/Software/LogitechSphereSharp.aspx

Ob und wie es funktioniert, kann ich leider nicht sagen, da ich die Cam nicht habe.

Bitte schreibt Eure Erfahrungen und Meinungen zu dieser Kamera!

Es gibt übrigens bei www.pearl.de eine ähnliche Kamera, nur deutlich billiger (ca. € 88,-). Kennt die wer?

LG
Gromit

commander7
15.12.2004, 16:26
Leider kann ich mit dem Quelltext nicht viel anfangen, da ich nur ein wenig Visual Basic und nicht C# programmieren kann.

Trotzdem vielen dank für den Hinweis



Ich habe noch eine Frage zur camdll.dll
Also so weit meine bescheidenen Fähigkeiten reichen :cry: muss ich doch einen verweis zu dieser camdll.dll hinzufügen. Visual Basic gibt mir aber immer eine Fehlermeldung aus, wen ich dies tuen möchte:

" Dies ist keine gültige Assembly oder COM-Kompontente"

Was soll ich damit anfangen?

Gruss Commander7

commander7
17.12.2004, 17:11
Kann mir jemand sagen, wieso ich diese DLL nicht hinzufügen kann?

27.01.2005, 14:30
Private Declare Function InitCam Lib "camdll.dll" (ByVal DeviceNo As Integer) As Integer
Private Declare Function PanTiltCam Lib "camdll.dll" (ByVal x As Integer, ByVal y As Integer) As Integer
Private Declare Function CenterCam Lib "camdll.dll" () As Integer
Private Declare Function FreeCam Lib "camdll.dll" () As Integer

So sollte das mit dem einbinden der dll hinhauen. Ansonsten mal Fehlermeldung posten.

09.02.2005, 10:21
Hallo muß ich auch die camdll.dll in VB unter Projekt->Verweise hinzufügen? Bei mir kommt dann nämlich die Fehlermeldung "Verweis auf angegebene Datei kann nicht hinzugefügt werden".


Wie muß eine Funktion im Quelltext aussehen, damit die Camera sich auch begegt?

olm
10.02.2005, 15:09
So ein Schei ßendreck ich bekomm das nicht hin. Kann mir nicht jemand einfach den fertigen Quelltext zuschicken.

Das ist doch kein Problem für jemanden der richtig Programmieren kann.


Bitte ich brauch eure HILFE

olm
10.02.2005, 15:11
Im Moment sieht mein Quelltext so aus.


Private Declare Function InitCam Lib "camdll.dll" (ByVal DeviceNo As Integer) As Integer
Private Declare Function PanTiltCam Lib "camdll.dll" (ByVal x As Integer, ByVal y As Integer) As Integer
Private Declare Function CenterCam Lib "camdll.dll" () As Integer
Private Declare Function FreeCam Lib "camdll.dll" () As Integer


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Int(InitCam(1)) '-> Initializes the Camera
End Sub


Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Int(CenterCam(0)) '-> Centers the Camera
End Sub



Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Int(x = 100)
Int(y = 50)
Int(PanTiltCam(X, Y)) '-> Moves the Camera
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
Int(x = 0)
Int(y = 50)
Int(PanTiltCam(X, Y)) '-> Moves the Camera
End Sub


Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Int(FreeCam()) '-> Frees the Camera
End Sub


Und die DLL bekomm ich auch nicht in .NET rein.

Das mach ich doch über die Verweise oder??

NumberFive
11.02.2005, 10:59
die dll müsste ein dotnet komponete sein die wirst du ohne weiteres nie in vb bekommen. es sein den du nimst vb dot net.

http://www.logitech.com/pub/developer/quickcam/qcsdk.exe

das ist das skd von logitech für die Quickcams weiß aber nicht ob man da auch die bewegung mit steuern kann

olm
11.02.2005, 14:20
Also ich wüste nicht, was ich mit den Dateien von dem SDk (Was auch immer das bedeuten mag) anfangen soll.

Es muß doch irgend jemanden geben, der die Kamera schon angesteuert hat.

NumberFive
12.02.2005, 11:45
Nur zur info

SDK = Software Delevop Kit

olm
14.02.2005, 11:20
Servus

Leider kann ich mit den Dateien nicht anfangen. Kann mir nicht jemand helfen?

commander7
14.02.2005, 17:37
hallo miteinander,

hab das SDK auch schon durchgeschaut, steht aber nichts drin wie man die bewegung ansteuern muss. ich müsste dies aber auch dringend herausfinden, da ich die kamera für eine abschlussarbeit benutzen möchte.

Grüsse aus der Schweiz

Freiheitspirat
16.02.2005, 17:13
Hier gibt es weitergehende Informationen:

http://www.conteudosxxi.com/logitech.asp
http://webs.ono.com/eagledan/index.htm

Bis jetzt gab es noch das Problem das XP SP2 nicht funktionierte und USB2 nicht unterstützt wurde.
Es ist aber gerade (14.02.05) eine neue Version der grundlegenden USBLIB auf
http://libusb-win32.sourceforge.net/
rausgekommen (Version 1.10).
Ob die beschriebenen Probleme damit gelöst sind weiß ich aber noch nicht...

24.03.2005, 14:06
Hat es jetzt schon irgendwer hinbekommen, die Kamera zu steuern?


Mfg Reinhold Fischer

commander7
24.03.2005, 18:03
bin auch sehr interessiert an der Frage? Bitte melden wer's hat...

26.03.2005, 13:55
Ich hab es jetzt gefunden, wie man die Qucikccam Sphere bewegt.

unter http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/cameracontrolpropertyenumeration.asp

Ist das Interface das DirectX zur Verfügung stellt angegeben.
Da das von Microsoft ist, funktioniert es bestimmt auch mit jeder anderen Webcam, die das Bewegen zur Vefügung stellt, zum beispiel der ConnecTec "RoboCam" bei pearl.de für 80€.


Mfg Reinhold Fischer

commander7
26.03.2005, 17:16
hallo Reinhold

hast du es schon mit der Camera ausprobiert ob es wirklich funktionier. Mein einziges Problem ist, dass das Ganze für mich ziemlich chinesisch klingt, da ich nur etwas VB programmieren kann und zudem in englisch nicht gerade auf dem besten Stand bin.

Trotzdem danke, ich hoffe sehr ich krieg die Kamera mal dazu das sie sich bewegt wie ich es will. Das Forum hier ist meine letzte Hoffnung...

Gruss commander7

28.03.2005, 12:38
Hi

Ich habe es bisjetzt noch nicht ausprobiert, aber in spätestens 1monat werde ich damit anfangen, wenn ich meine anderen Programmteile fertig gestellt habe.
Dann werde ich dir weiter drüber berichten.


Mfg Reinhold Fischer

09.05.2005, 15:03
Das ist die Lösung des Problems

http://logisphere.seiz.ch/en/index_html

commander7
09.05.2005, 18:02
ist genau das, was ich suche. doch leider will ich in VB.NET programmieren und eine anleitung zu den funktionen gibt es auch nicht.

ich schaue aber weiter, denn es liegt mir viel daran diese cam selber steuern zu können.



gruss commander7

06.11.2005, 13:16
Es gibt auch eine Lösung mit Quelltext unter
http://www.robotics4.net/Software/LogitechSphereSharp.aspx

Ob und wie es funktioniert, kann ich leider nicht sagen, da ich die Cam nicht habe.

Bitte schreibt Eure Erfahrungen und Meinungen zu dieser Kamera!

Es gibt übrigens bei www.pearl.de eine ähnliche Kamera, nur deutlich billiger (ca. € 88,-). Kennt die wer?

LG
Gromit