- fchao-Sinus-Wechselrichter AliExpress    Werbung      
Ergebnis 1 bis 10 von 21

Thema: Manipulator Hardware Empfehlungen/Erfahrungen ROS

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2018
    Ort
    Vorarlberg, Österreich
    Beiträge
    12
    Danke für die Antwort. Ja, genau das "Sand am Meer" bei den Motoren ist mein Problem, ich Suche da einfach etwas günstiges was aber auch nicht der letzte Dreck ist, oder gar gefährlich. Die "Wild Thumper" Motoren sind genau was ich gesucht habe, danke dafür. Die Dynamixel sind nichts für mich zu teuer und das System sollte so modular sein, dass man einen Motor der das Feedback als Aktuator von einem Poti gekommt, auch in einem anderen Projekt mit Decoder Feedback als Antrieb nutzen kann. Die PID möchte ich gerne selbst in einer ROS Node programmieren (copy paste und anpassen Bild  . Die Node soll dann über ROS-Serial angesteuert auf einem Tensy 3.5 laufen.

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Defiant
    Registriert seit
    17.04.2005
    Ort
    Hamburg
    Beiträge
    183
    Ich würde den PID auf dem M4 laufen lassen, weil dieser in Echtzeit reagieren kann.

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2018
    Ort
    Vorarlberg, Österreich
    Beiträge
    12
    M4 was ist das? Auf den Tensy bin ich gekommen weil er Arduino kompatibel ist aber stanardmäßig sehr viele Analoge I/Os mitbringt, scheint für zukünftige erweiterungen ideal zu sein.

  4. #4
    HaWe
    Gast
    Zitat Zitat von Graugelb Beitrag anzeigen
    M4 was ist das? Auf den Tensy bin ich gekommen weil er Arduino kompatibel ist aber stanardmäßig sehr viele Analoge I/Os mitbringt, scheint für zukünftige erweiterungen ideal zu sein.
    M4 = ARM Cortex M4, hat eine zusätzliche fpu, gibt es von teensy (3.5 und 3.6) und von Adafruit (M4 in den Platinen-Versionen Metro, Feather und ItsyBitsy).

    Übrigens, Riesen-Vorteil, wenn du einen Raspi nimmst für PID statt einen Arduino:
    hier hast du pthread mit preemptivem Multithreading zur Verfügung, das ist Gold wert, wenn du mehrere Motoren simultan steuern willst (jeder in einem eigenen PID Thread) - so was gibt es leider nicht bei Arduino, der cooperative-multithreading Scheduler z.B. ist ein absolutes Gemurkse.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2018
    Ort
    Vorarlberg, Österreich
    Beiträge
    12
    Danke für den Input. Du bist also der Meinung bei zu koordinierenden Motoren/Aktuatoren soll ich einen PI für die Steuerung nehmen und direkt die Driver daran anschließen? Den Teensy weg lassen und beim PI mit ExtensionBoards (I²C) die IOs erweitern? Bisher habe ich eben immer von einem Microcontroller ("realtime" Vorteil) hinter einem PI (oder ähnlichem) als Best Practize gelesen. Ein System in dem der PI die z.B. Target-Velocity vorgibt und der Microcontroller über PID dann dafür sorgt das diese erreicht wird.

  6. #6
    HaWe
    Gast
    Zitat Zitat von Graugelb Beitrag anzeigen
    Danke für den Input. Du bist also der Meinung bei zu koordinierenden Motoren/Aktuatoren soll ich einen PI für die Steuerung nehmen und direkt die Driver daran anschließen? Den Teensy weg lassen und beim PI mit ExtensionBoards (I²C) die IOs erweitern? Bisher habe ich eben immer von einem Microcontroller ("realtime" Vorteil) hinter einem PI (oder ähnlichem) als Best Practize gelesen. Ein System in dem der PI die z.B. Target-Velocity vorgibt und der Microcontroller über PID dann dafür sorgt das diese erreicht wird.
    ja, genau so.
    Ich selber habe für meinen Pi stapelbare Extension-Boards (Dexter BrickPi3, per SPI) für Encodermotoren mit M0-cpus (mit onboard-H-Brücken für je 4 Encodermotoren, max. je 1A pro Encodermotor, per Zusatzschaltung allerdings auch stärkere H-Brücken ansteuerbar).
    Dabei können diese sogar PD per multithreading ganz alleine von sich aus (eigene Firmware mit Python oder C++ API).

    Es gibt solche stapelbaren HATs/Shields auch fertig von Adafruit (nur Python API) - oder du baust sie selber.
    ARM Cortex M0 cpus sollten die HATs aber schon haben.

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    16.10.2018
    Ort
    Vorarlberg, Österreich
    Beiträge
    12
    Danke für die Antwort. OK, verstehe, das sind dann aber Controller mit eigener Logik und nicht nur einfache Driver HATs. Meine Idee war da eben diese Produkte aus Teensy und Driver "selbst zu bauen", um mehr Kontrolle zu bekommen (z.B. Position eines Aktuators, beeinflusst PID Werte eines Zweiten - Erklärung: Ist der Manipulator Arm ausgetreckt und wird mit Hoher Nutzlast gefahren so hat es der Aktuator an der Basis mit ganz anderen Kräften zu tun, als wenn mit wenig Nutzlast auf kurzen Hebel gearbeitet wird.) und vor allem viele Motoren darüber steuern zu können (so ganz schnell wie beim Balance-Bot müssen die bei mir nicht sein). Hast du Know-How, Keywords oder Links wieviel Motoren mit einem Teensy koordiniert gesteuert werden können und in welcher Qualität (Latenz)?

    Gibt es Threads, Youtube, Blog, Github, oder so zu deinem Build-Projekt, sonst kommen da jetzt noch mehr Fragen in mir hoch.

Ähnliche Themen

  1. Elektromobilität - Diskussion - Erfahrungen - Akkus - Aktuelle Fahrzeug Empfehlungen
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 49
    Letzter Beitrag: 04.06.2018, 15:01
  2. Funkkamera oder Wlankamera....Wer hat Empfehlungen / Erfahrungen?
    Von huluvu im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 5
    Letzter Beitrag: 14.10.2013, 12:24
  3. Manipulator
    Von little_spiro im Forum Mechanik
    Antworten: 17
    Letzter Beitrag: 15.03.2008, 12:01
  4. Dimensionierung Manipulator
    Von Brini im Forum Mechanik
    Antworten: 16
    Letzter Beitrag: 06.02.2006, 20:04
  5. [ERLEDIGT] Manipulator
    Von Sascha27 im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 15.07.2004, 16:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      Labornetzteil AliExpress