Ten protokół zawiera szczegółową listę kroków, które należy wykonać w celu produkcji, kontroli i oceny wydajności wspinaczki miękkiego robota inspirowanego gekonem.
Method Article
Ten protokół zawiera szczegółową listę kroków, które należy wykonać w celu produkcji, kontroli i oceny wydajności wspinaczki miękkiego robota inspirowanego gekonem.
Ten protokół przedstawia metodę produkcji, kontroli i oceny wydajności miękkiego robota, który może wspinać się po pochyłych płaskich powierzchniach o nachyleniu do 84°. Metoda produkcji jest ogólnie ważna dla siłowników do szybkiego gięcia pneumatycznego i dlatego może być interesująca dla nowicjuszy w dziedzinie produkcji siłowników. Sterowanie robotem odbywa się za pomocą pneumatycznej skrzynki sterowniczej, która może zapewniać dowolne ciśnienie i może być zbudowana wyłącznie przy użyciu zakupionych komponentów, wycinarki laserowej i lutownicy. Dla wydajności chodzenia robota kluczową rolę odgrywa kalibracja kąta nacisku. W związku z tym przedstawiono półautomatyczną metodę kalibracji kąta nacisku. Przy dużych nachyleniach (> 70°) robot nie jest już w stanie niezawodnie przymocować się do płaszczyzny chodu. Dlatego wzorzec chodu jest modyfikowany, aby zapewnić, że stopy można zamocować na płaszczyźnie chodu.
Interakcja między ludźmi a maszynami staje się coraz bliższa. Rosnące zagęszczenie robotów w firmach i gospodarstwach domowych stawia nowe wyzwania przed technologią robotów. Często zagrożenia są eliminowane za pomocą metod separacji, ale w wielu obszarach, zwłaszcza w gospodarstwach domowych, nie jest to satysfakcjonujące rozwiązanie. Miękka robotyka radzi sobie z tym problemem, wykorzystując właściwości miękkich materiałów i struktur do opracowania nowych typów maszyn, które zachowują się jak żywe organizmy1, dlatego miękkie roboty są często inspirowane modelami biologicznymi2. Większość miękkich robotów można podzielić na dwa różne typy: roboty mobilne i roboty przeznaczone do chwytania i manipulacji3. W przypadku miękkich robotów mobilnych typowe zasady lokomocji to czołganie się, chodzenie, bieganie, skakanie, latanie i pływanie4. Innym ciekawym obszarem zastosowania miękkich robotów jest wspinaczka – połączenie lokomocji i adhezji5. Miękkie maszyny są bardzo wytrzymałe i nie mogą uszkodzić otoczenia ze względu na swoją miękkość. Ta cecha predestynuje tę klasę robotów do wspinania się, ponieważ mogą one z łatwością przetrwać upadek. W związku z tym w literaturze podaje się kilka przykładów miękkich robotów zdolnych do wspinania się6,7,8.
Celem tego protokołu jest dostarczenie metody do produkcji, kontroli i oceny wydajności inspirowanego gekonami, wspinającego się miękkiego robota9. Jego konstrukcja opiera się na zastosowaniu szybkich siłowników do miękkiego gięcia pneunet10 wykonanych z elastomeru. Można jednak również zastosować inną konstrukcję i/lub materiał miękkiego siłownika. W literaturze można znaleźć szeroki wybór różnych konstrukcji siłowników miękkich11 oraz odpowiednich materiałów12. Przedstawiona metoda produkcji jest podobna do istniejących metod13, ale zawiera pewne modyfikacje, które skutkują zwiększoną powtarzalnością i wytrzymałością, przynajmniej w przypadku robota do miękkiego wspinania się9. Metoda ta jest ogólnie stosowana w przypadku siłowników do szybkiego gięcia pneumatycznego i dlatego może być interesująca dla nowicjuszy w dziedzinie produkcji siłowników.
Do sterowania miękkimi robotami uruchamianymi pneumatycznie, literatura podaje różne rozwiązania. Obejmuje ona zarówno tanie i łatwe do odtworzenia tablice kontrolne13, jak i potężne, ale bardziej złożone tablice14, których nie można odbudować bez specjalnych narzędzi. Tutaj znajduje się krótki opis budowy pneumatycznej skrzynki sterowniczej przy użyciu wyłącznie wycinarki laserowej i lutownicy. Skrzynka sterownicza umożliwia dostarczanie dowolnego ciśnienia i oferuje sensoryczne sprzężenie zwrotne w czasie rzeczywistym, co jest szczególnie ważne w zastosowaniach robotycznych. Jednak może być również używany do wielu innych zastosowań.
1. Drukowanie form
2. Przygotowanie elastomeru
3. Produkcja górnej części (części podstawowej)
4. Produkcja dolnej części (dolnej części)
5. Łączenie podstawy i dolnej części
6. Połączenie wszystkich kończyn
7. Montaż wlotów rur zasilających
8. Budowa skrzynki kontrolnej
9. Budowa stanowiska testowego z wbudowanym systemem pomiarowym
10. Konfiguracja całego systemu
11. Uruchamianie skrzynki kontrolnej
12. Kalibracja robota
13. Tworzenie wzorca chodu
14. Przeprowadzanie eksperymentu wspinaczkowego
15. Ocena eksperymentu
Prezentowany protokół daje trzy rzeczy: miękki robot wspinający się, uniwersalną skrzynkę kontrolną oraz strategię sterowania prostym ruchem robota, która zwiększa jego zdolność do wspinania się i jednocześnie zmniejsza zużycie energii. Skrzynka sterownicza opisana w rozdziale 8 umożliwia ciągłe dostarczanie dowolnego poziomu ciśnienia na maksymalnie sześć kanałów (z możliwością rozbudowy do ośmiu) oraz dodatkowo na czterech kanałach dostarczanie próżni (z możliwością rozbudowy w zależności od potrzeb). "User Interface Unit" umożliwia użytkownikowi łatwą obsługę skrzynki sterowniczej w czasie pracy, a interfejs do monitora umożliwia bezpośrednie przeglądanie danych pomiarowych i zapisywanie ich w postaci pliku csv. Tryb wzorca referencyjnego skrzynki sterowniczej zapewnia użytkownikowi intuicyjny interfejs do zapętlania predefiniowanych wzorców. Może to być wzorzec chodu robota, jak w tym protokole, lub może być używany do testowania zmęczenia siłownika lub dowolnej innej aplikacji, która wymaga cyklicznego obciążenia. Rysunek 1 przedstawia wszystkie komponenty sprzętowe zamontowane w skrzynce kontrolnej i systemie pomiarowym oraz sposób ich połączenia.
Wzorzec chodu dla prostego ruchu robota jest sformułowany w odniesieniach kątowych8. Aby uruchomić robota, te odniesienia kątowe muszą zostać przekształcone w odniesienia ciśnienia. Strategia sterowania zastosowana w tym protokole opiera się na wcześniejszej kalibracji kąta i ciśnienia. Każda metoda kalibracji daje inną krzywą ciśnienia alfa. Dlatego konieczne jest jak najmniejsze dostosowanie procedury kalibracji do rzeczywistych warunków pracy. Przy zmianie kąta nachylenia płaszczyzny kroczącej zmieniają się również warunki pracy. W związku z tym krzywa kąt-nacisk musi być ponownie skalibrowana dla każdego nachylenia. Rysunek 2A pokazuje prędkość robota na różnych pochyłościach z niezmienioną kalibracją i ponownie skalibrowaną krzywą kątowo-ciśnieniową. Eksperyment wyraźnie pokazuje skuteczność ponownej kalibracji. Ponownie skalibrowany robot jest nie tylko znacznie szybszy, ale jest również w stanie pokonywać bardziej strome zbocza (84° zamiast 76°), zużywając przy tym mniej energii9, jak pokazano w Rysunek 2B. W Rysunek 3, pokazana jest seria zdjęć ruchu robota dla nachylenia 48°. Rysunek wyraźnie pokazuje, że wydajność wspinaczki z ponowną kalibracją pokazaną w Rysunek 3B jest znacznie lepszy niż przy niezmienionej kalibracji pokazanej w Rysunek 3A, ponieważ zmiana pozycji w tym samym przedziale czasowym jest prawie dwa razy większa. Ten robot może poruszać się bardzo szybko w porównaniu z innymi miękkimi robotami. Qin et al.7 podsumowują prędkości naprzód różnych miękkich robotów. Bez ładunku i w płaszczyźnie poziomej robot opisany w tym protokole jest pięciokrotnie szybszy w stosunku do długości ciała niż najszybszy robot w klasie Ref.7.

Rysunek 1: Schemat komponentów sprzętowych zamontowanych w skrzynce sterowniczej. W tym
oznacza odniesienie ciśnienia dla i-tego kanału, ui sygnał sterujący i-tego zaworu proporcjonalnego,
wektor zawierający odniesienia kątowe, α wektor zawierający pomiary kąta, x wektor zawierający pomiary położenia i ƒ wektor zawierający sygnały sterujące zaworami elektromagnetycznymi bezpośredniego działania, tj. stany fiksacji stóp. UI to skrót od "User Interface Unit", BBB to skrót od BeagleBone Black, czyli komputera jednopłytkowego używanego w skrzynce sterowniczej, a RPi to skrót od Raspberry Pi, czyli komputera jednopłytkowego używanego w systemie pomiarowym. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 2: Ocena osiągów wspinaczkowych. Krzywe przerywane pokazują wartości krzywych stałych i bryłowych dla ponownie skalibrowanych odniesień ciśnienia. (A) Prędkość jazdy robota do przodu dla różnych kątów nachylenia. (B) Zużycie energii dla różnych kątów nachylenia. Ten rysunek jest zaadaptowany z Ref.9. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.

Rysunek 3: Seria zdjęć ruchu robota pod kątem 48°. Czas jaki upłynął pomiędzy każdym zdjęciem wynosi 1,2 s. (A) ruch dla stałych odniesień ciśnienia oraz (B) ruch dla ponownie skalibrowanych odniesień ciśnienia. Kliknij tutaj, aby zobaczyć większą wersję tego rysunku.
Rysunek uzupełniający 1: Przygotowanie elastomeru. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 2: Porównanie tworzenia się pęcherzyków powietrza podczas ewakuacji przed i po odlewaniu. (A) Ewakuacja elastomeru odbywa się tylko przed odlewem. Uwięzione pęcherzyki powietrza pozostają na miejscu, ale znajdują się bardziej w obszarze wybrzuszeń, co nie wpływa znacząco na funkcjonalność siłownika. (B) Ewakuację przeprowadza się przed i po odlewaniu. Uwięzione pęcherzyki powietrza unoszą się, ale ponownie utknęły w górnej części rozpórek i tworzą otwory w siłowniku, które mogą wpływać na funkcjonalność. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 3: Przykłady udanych i nieudanych odlewów utwardzonych. W górnym wierszu znajdują się udane przykłady, a w dolnym wierszu nieudane przykłady. Jeśli wada nie jest wyraźnie rozpoznawalna, oznacza się ją zielonym kółkiem. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 4: Produkcja części podstawowej. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 5: Schemat produkcji dolnej części. Rurka (która jest później używana jako rurka zasilająca przyssawkę) jest zaciskana w formie przed odlewaniem. Następnie forma jest wypełniana płynnym elastomerem. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 6: Łączenie podstawy i dolnej części. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 7: Odlewanie laminacji siłownika do gięcia miękkiego. Ciekły elastomer jest reprezentowany w kolorze czerwonym, utwardzony elastomer w kolorze jasnoczerwonym, a warstwa ograniczająca odkształcenia, podobnie jak formy, w kolorze czarnym. (A) Mieszany elastomer wlewa się do dwóch oddzielnych form – jednej na część podstawową, a drugą na część dolną. W ten sposób dolna część jest wypełniona tylko w połowie. Następnie do formy dolnej części wkładana jest warstwa ograniczająca odkształcenia (rura zasilająca). (B) Części są utwardzane, a część podstawowa jest wyjmowana z formy. (C) Dolna część formy jest wypełniona do góry płynnym elastomerem. (D) Część podstawy jest zanurzona w tej formie. (E) Obie części są utwardzane razem. (F) Siłownik jest wyjęty z formy. Ten rysunek jest oparty na Ref.13. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 8: Łączenie wszystkich kończyn. (A) Pokrycie powierzchni do połączenia płynnym elastomerem. (B) Renderowany widok całego zespołu. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 9: Montaż wlotów rur zasilających. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 10: Fotografie skrzynki kontrolnej. (A) Widok z przodu modułu interfejsu użytkownika umożliwiający użytkownikowi interakcję z robotem. (B) Szczegółowy widok jednostki zaworu. (C) Widok z góry na całą skrzynkę sterowniczą. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 11: Schemat obwodu modułu interfejsu użytkownika. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 12: Schemat obwodu jednostki zaworowej. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 13: Uproszczony schemat obwodu całej skrzynki sterowniczej. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 14: Schemat używanych pinów komputerów jednopłytkowych wbudowanych w skrzynkę sterowniczą. (A) Używane piny płytki potrzebne do komunikacji użytkownika. (B) Używane piny płytki potrzebne do sterowania robotem. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 15: Renderowany widok płaszczyzny chodzenia z zainstalowanym systemem pomiarowym. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 16: Wizualizacja efektu podnoszenia. Igły szpilkowe z główkami 6 mm są wkładane na oba końce tułowia. Minimalizuje to tarcie podczas chodzenia i powoduje, że przyssawki mają pełny kontakt z płaszczyzną chodzenia. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 17: Montaż znaczników wizualnych. Znaczniki są montowane na robocie za pomocą igieł do szpilek. Znacznik 0 jest zamontowany na przedniej lewej stopie, znacznik 1 na przedniej części tułowia, znacznik 2 na przedniej prawej stopie, znacznik 3 na tylnej lewej stopie, znacznik 4 na tylnej prawej stopie, a znacznik 5 na tylnej prawej stopie. Do montażu znacznika 4 używane są trzy igły do szpilek Ten rysunek jest zaadaptowany z Ref.9. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 18: Legenda przycisków skrzynki kontrolnej. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 19: Legenda przycisków graficznego interfejsu użytkownika. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 20: Wzorce chodu dla prostego ruchu robota. Stopy stałe są oznaczone wypełnionymi okręgami, a stopy nieustalone – niewypełnionymi okręgami. (A) Wzorzec chodu dla małych i umiarkowanych kątów nachylenia (< 70°). (B) Wzorzec chodu dla dużych nachyleń (> 70°). Próżnia jest stosowana do stóp wypełnionych czerwienią i czernią. Czarne stopy są przymocowane do podłoża, podczas gdy czerwone stopy niekoniecznie muszą być. Aby zabezpieczyć mocowanie, stopa, która ma być zamocowana, jest jednokrotnie kołysana w przód iw tył. Ten rysunek jest zaadaptowany z Ref.9. Kliknij tutaj, aby pobrać tę postać.
Rysunek uzupełniający 21: Renderowany widok eksplozji robota wspinającego się miękko. Jaskółcze ogony znajdują się na nogach i odpowiadające im rowki wpustowe na końcach tułowia. Dzięki temu proces łączenia jest znacznie bardziej precyzyjny. Ten rysunek jest zaadaptowany z Ref.9. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 22: Różne procedury kalibracji do wyznaczania krzywej kąta ciśnienia. Każdy rysunek podrzędny pokazuje jakościowy przebieg ciśnienia i migawki odpowiadającej mu pozycji robota. (A) Każdy siłownik jest pompowany w sposób ciągły począwszy od 0 bar aż do 1 bar, podczas gdy wszystkie inne pozostają bezciśnieniowe. (B) Plateau ciśnienia jest przykładany do pojedynczego siłownika przez 3 s; Następnie jest całkowicie opróżniany przez 2 s. W następnej rundzie poziom plateau ciśnienia zwiększa się o przyrost, aż plateau osiągnie 1 bar. Odbywa się to indywidualnie dla każdego siłownika. (C) Ta sama procedura, co w trybie 2, ale tutaj ten sam plateau jest stosowany do siłowników (0,3,4), odpowiednio siłowników (1,2,5), w tym samym czasie. (D) Ta sama procedura co w trybie 3, ale plateau dla siłowników (0,3) zaczynają się od 0 bar (jak poprzednio) i kończą na 1,2 bara (zamiast 1 bara). Zasadniczo przyrost dla siłowników (0,3) jest nieznacznie zwiększony, podczas gdy przyrost dla innych siłowników pozostaje taki sam. Kliknij tutaj, aby pobrać ten rysunek.
Rysunek uzupełniający 23: Krzywe kątowo-ciśnieniowe dla różnych procedur kalibracji. Kliknij tutaj, aby pobrać ten rysunek.
Animacja uzupełniająca 1: Animacja prostego chodu robota. Kliknij tutaj, aby pobrać ten plik.
Animacja uzupełniająca 2: Animacja wspinającego się chodu robota. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 1: Instrukcje dotyczące konfiguracji komputerów jednopłytkowych. Kliknij tutaj, aby pobrać ten plik.
Plik uzupełniający 2: Szablon wydruku dla znaczników wizualnych. Kliknij tutaj, aby pobrać ten plik.
Dane uzupełniające 1: Pliki CAD. Ten folder skompresowany zipem zawiera pliki *.stl do drukowania form, pliki *.dxf do cięcia laserowego obudowy skrzynki sterowniczej, pliki *.stl do drukowania zacisków używanych w systemie pomiarowym oraz plik *.dxf do cięcia laserowego ramy systemu pomiarowego. Kliknij tutaj, aby pobrać ten plik.
Dane uzupełniające 2: Kod do uruchomienia na komputerach jednopłytkowych. Ten skompresowany plik zip folder zawiera programy i ich źródła działające na płytce używanej jako "User Interface Unit", płytce używanej do sterowania robotem i płytce używanej do przetwarzania obrazu. Prześlij cały folder na wszystkie trzy tablice. Kliknij tutaj, aby pobrać ten plik.
Dane uzupełniające 3: Przykładowe dane pomiarowe. Ten folder skompresowany kompresem zip zawiera dwa pliki *.csv wygenerowane podczas procedury kalibracji. Kliknij tutaj, aby pobrać ten plik.
Dane uzupełniające 4: Skrypt kalibracyjny. Ten folder skompresowany plikiem zip zawiera skrypt Pythona i jego źródła do oceny danych pomiarowych wygenerowanych podczas procedury kalibracji. Kliknij tutaj, aby pobrać ten plik.
Dane uzupełniające 5: Skrypt oceny. Ten folder skompresowany zipem zawiera dwa skrypty Pythona i ich źródła do oceny danych pomiarowych wygenerowanych podczas eksperymentu wspinaczkowego. Ponadto zawiera wszystkie dane pomiarowe użyte do wygenerowania Rysunek 2. Kliknij tutaj, aby pobrać ten plik.
Prezentowany protokół obejmuje wiele różnych aspektów związanych z miękkim robotem wspinaczkowym z Ref.9, w tym produkcję, kontrolę, kalibrację i ocenę wydajności. Poniżej omówiono zalety i wady wynikające z protokołu i ustrukturyzowano je zgodnie z wyżej wymienionymi aspektami.
Przedstawiona metoda wytwarzania jest silnie oparta na istniejącej literaturze10,13. Istotną różnicą jest konstrukcja siłownika. Aby połączyć poszczególne kończyny, w odpowiednich punktach umieszcza się prowadnice na jaskółczy ogon, jak pokazano na rysunku uzupełniającym 21. Skutkuje to znacznie bardziej precyzyjnym i wytrzymałym połączeniem między kończynami w porównaniu z poprzednią konstrukcją robota8. Ponadto rurki zasilające są osadzone w dolnej części siłowników. Ta zintegrowana konstrukcja pozwala na zasilanie przyssawek w próżnię, a jednocześnie sprawia, że dolna warstwa nie jest już rozciągliwa, co znacznie zwiększa wydajność siłownika. Kolejną różnicą w stosunku do procedury opisanej w literaturze jest to, że zmieszany elastomer jest opróżniany tylko raz (bezpośrednio po wymieszaniu). Wiele źródeł zaleca dwukrotne opróżnienie elastomeru: raz po wymieszaniu i raz po wlaniu go do formy. Może się zdarzyć, że powietrze pozostanie uwięzione w bardzo małych przestrzeniach. W komorze próżniowej powietrze to rozszerza się i w najlepszym przypadku unosi się na powierzchnię. Często jednak te pęcherzyki powietrza utknęły na swojej drodze, tworząc nieprzyjemne w gotowym odlewie. W tym przypadku należy podjąć decyzję, co jest ważniejsze: idealne kontury na spodniej stronie części podstawy, czy jak najmniejsze ryzyko wytworzenia niedziałającego siłownika (por. rysunek uzupełniający 2). W tym protokole nie przeprowadza się drugiej ewakuacji. W przedstawionej procedurze wysokość dolnej części może się zmieniać w miarę jej ręcznego napełniania, a w przeciwieństwie do części bazowej nie ma możliwości przycięcia jej do jednolitej wysokości po utwardzeniu. Aby wysokość dolnej części była jak najbardziej jednolita, zaleca się użycie strzykawki podczas napełniania formy dolnej części i odmierzenie wlanej objętości. Jednak w zależności od tego, ile czasu upłynęło od wymieszania, właściwości płynięcia elastomeru znacznie się zmieniają. Dlatego zaleca się, aby zawsze używać świeżo zmieszanego elastomeru. Połączenie podstawy i dolnej części siłownika wiąże się z największą niepewnością procesu. Jeśli kąpiel elastomerowa jest zbyt wysoka, kanał powietrzny między komorami najprawdopodobniej również zostanie zakryty. Wtedy siłownik nie nadaje się już do użytku. Jeśli kąpiel elastomerowa jest zbyt niska, warga uszczelniająca może nie być pokryta na całym obwodzie i siłownik będzie nieszczelny. Dlatego prawidłowe dozowanie kąpieli elastomerowej wymaga pewnej wprawy. Ogólnie rzecz biorąc, ważna dla łączenia jest beztłuszczowa powierzchnia łączenia. Jeśli powierzchnia łącząca jest zbyt zanieczyszczona, gotowy siłownik może się rozwarstwić. Dlatego ważne jest, aby upewnić się, że części są dotykane tylko na powierzchniach, które nie mają być łączone. Głównym ograniczeniem metody produkcji jest ilość sztuk do zrealizowania. Produkcja pojedynczego siłownika trwa łącznie co najmniej dwie godziny. Chociaż możliwa jest równoległa praca z kilkoma formami, nie zaleca się stosowania więcej niż czterech ze względu na ograniczenia czasowe. Żywotność elastomeru jest zbyt krótka, aby móc wypełnić jeszcze więcej form. Ponadto formy drukowane w 3D wytrzymują tylko ograniczoną liczbę cykli produkcyjnych (ok. 10–20), zanim ulegną znacznemu odkształceniu lub pęknięciu. Kolejnym ograniczeniem są omówione już niepewności procesowe. Ponieważ prawie wszystkie etapy procesu są wykonywane ręcznie, każdy siłownik jest nieco inny. Może to prowadzić do powstania dwóch robotów, które są identyczne pod względem budowy, ale wykazują dwa bardzo różne zachowania.
Wraz ze skrzynką sterowniczą dostępna jest metoda sterowania robotem. Niemniej jednak dla każdego układu pneumatycznego wzmocnienia sterujące skryptu "Code/arduino_p_ctr.ino" muszą być ustalane indywidualnie. Nie jest to ujęte w protokole. Jednak "tryb odniesienia ciśnienia" w skrzynce sterowniczej pozwala na zabawną obsługę robota, dzięki czemu strojenie sterownika może odbywać się bez pisania kilku skryptów. Kolejnym ograniczeniem skrzynki sterowniczej jest jej koszt, ponieważ materiał kosztuje łącznie około 7000 USD. Literatura11 zawiera instrukcję budowy skrzynki sterowniczej, która kosztuje tylko około 900 USD i po pewnych ulepszeniach może być również używana do obsługi robota.
Kluczowe znaczenie dla kalibracji poszczególnych siłowników ma wybór procedury kalibracji. Rysunek uzupełniający 22 przedstawia jakościowy przebieg odniesień ciśnienia w czasie dla czterech różnych procedur, a rysunek uzupełniający 23 przedstawia wynikowe krzywe ciśnienia kątowego. Jak widać w tym ostatnim, każda metoda kalibracji skutkuje inną krzywą kątowo-ciśnieniową. Pokazuje to, że zależność między ciśnieniem a kątem jest w dużym stopniu zależna od obciążenia działającego na siłownik. W związku z tym procedura kalibracji musi jak najlepiej odzwierciedlać rzeczywisty przypadek obciążenia. W związku z tym konieczne jest jak największe dostosowanie procedury kalibracji do rzeczywistych warunków pracy. Najlepszą wydajność chodzenia uzyskuje się za pomocą procedury kalibracji 4. Jednak, jak widać na rysunku 3B, kolejne pozy w serii nie są całkowicie symetryczne, co jest wskaźnikiem potencjału poprawy kalibracji.
Kluczowe znaczenie dla systemu pomiarowego ma montaż znaczników wizualnych15 w sekcji 10. Ponieważ nie można ich zamontować bezpośrednio w żądanych punktach (ponieważ rurki przeszkadzają), zmierzone punkty muszą być sztucznie przesunięte. Należy zachować szczególną ostrożność przy określaniu tego wektora przesunięcia (we współrzędnych pikseli kamery); W przeciwnym razie cały pomiar będzie zawierał znaczne błędy systematyczne. Należy również zadbać o to, aby przywieszki nie przemieszczały się z upływem czasu. Jeśli tak się stanie, np. z powodu upadku robota, odpowiedni tag musi zostać ponownie zamontowany dokładnie w tym samym miejscu. W każdym przypadku należy regularnie sprawdzać, czy system pomiarowy nadal daje wiarygodne wyniki.
Czynnikiem ograniczającym w eksperymencie jest unieruchomienie stóp. Aby móc pokonywać jeszcze bardziej strome wzniesienia, należy ponownie rozważyć mechanizm mocowania. Obecnie robot nie jest w stanie aktywnie dociskać stóp do płaszczyzny chodzenia, a w przypadku dużych nachyleń normalna siła powodowana przez grawitację jest zbyt mała, aby zbliżyć przyssawki wystarczająco blisko płaszczyzny chodzenia, aby zapewnić niezawodne ssanie.
Przedstawiona metoda produkcji może być przeniesiona do dowolnego siłownika z elastomeru płynowego i dlatego może być interesująca dla przyszłych zastosowań. Prezentowana skrzynka sterownicza umożliwia sterowanie dowolnym układem pneumatycznym składającym się z sześciu pojedynczych siłowników (z możliwością rozbudowy do ośmiu), w tym platformami zrobotyzowanymi, ponieważ wymagają one szybkiego sensorycznego sprzężenia zwrotnego. W związku z tym może być wykorzystywany jako uniwersalna platforma do testowania i sterowania przyszłymi robotami. Wreszcie, przedstawiona metoda kalibracji może być w zasadzie dowolna grupa pneumatyczna sterowana sprzężeniem zwrotnym. Podsumowując, wszystkie przedstawione metody są uniwersalne w omawianym zakresie.
Autorzy oświadczają, że nie mają konkurencyjnych interesów finansowych.
Autorzy dziękują Fynn Knudsen, Aravinda Bhari i Jacobowi Muchynskiemu za pomocne dyskusje i inspirację.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| Drukarka 3D | Formlabs | Form 2 | |
| płyta ze szkła akrylowego z dwoma otworami | - | do odlewania, patrz Dodatkowy | |
| panel tylny ze szkła akrylowego | - | patrz Dodatkowy | |
| panel dolny ze szkła akrylowego | - | patrz Dodatkowy | |
| panel przedni ze szkła akrylowego | - | patrz Uzupełniający | |
| panel akrylowy szklany panel | boczny-zobacz | Dodatkowy | |
| panel górny ze szkła akrylowego-zobacz | Uzupełniający | ||
| Arduino Nano | Arduino | A000005 | |
| Allan Key 1mm | dostępny w każdym warsztacie | ||
| BeagleBone Black | beagleboard | BBB01-SC-505 | |
| kaniula motylkowa | B. Braun Melsungen AG | 5039573 | |
| Zacisk 1 do układu pomiarowego | - | patrz Zacisk uzupełniający | |
| 2 do systemu pomiarowego | - | patrz Nóż | |
| dostępny w każdym warsztacie | |||
| Zawory elektromagnetyczne bezpośredniego działania | Norgren | EXCEL22 DM/49/MDZ83J/T4 | |
| Wacker Chemie | ELASTOSIL M4601 | ||
| System pomiaru ramy cz.1-patrz | Dodatkowy | ||
| system pomiaru ramy cz.2-patrz | Dodatkowa | ||
| wycinarka laserowa | Trotec | SP500 | |
| LED | RND COMPONENTS | RND 210-00013 | |
| LCD | JOY-IT | SBC-LCD16X2 | |
| dolna część formy noga-patrz | Dodatkowa | ||
| dolna część formy tułów | 1-patrz | Dodatkowa | |
| część dolna formy tułów | 2-patrz | Dodatkowa | |
| noga formy | 1-patrz | Dodatkowa | |
| noga formy | 2-patrz | Dodatkowa | |
| część tułowia formy | 1-patrz | Dodatkowa | |
| część tułowia formy 2 | - | patrz Uzupełnienie | |
| piekarnik | Binder | ED 115 | |
| Plastikowy kubek | dostępny w każdym supermarkecie | ||
| Plastikowa strzykawka | dostępna w każdym | ||
| panelu plakatowym | Net-xpress.de (dystrybutora) | 10620232 | jako płaszczyzna chodzenia |
| Potencjometr | VISHAY | P16NM103MAB15 | |
| Zasilacz | Wymiar impulsu | Czujnik ciśnienia CPS20.241-C1 | |
| Honeywell | SSCDANN150PG2A5 | ||
| Źródło ciśnienia | Zawory proporcjonalne EINHELL | 4020600 | |
| Festo | MPYE-5-1/8-LF-010-B | 6x | |
| Raspberry Pi | RASPBERRY PI | RASPBERRY PI 3B+ | |
| Raspberry Pi Cam | KAMERA | RASPBERRY PI RASPBERRY PI V2.1 | |
| żywica | formlabs | szara żywica 1l | |
| zaciski śrubowe | VELLEMAN | 3935-12 | |
| rurka silikonowa 2mm | Festo | PUN-H-2X0,4-NT | do podłączenia robota do skrzynki sterowniczej |
| silikonowa rurka 2,5mm | Schlauch24 | n/a | do rury zasilającej wlotowej (https://www.ebay.de/itm/281761715815) |
| Przełączniki | MIYAMA | MS 165 | |
| Kąpiel ultradźwiękowa | RND LAB | 605-00034 | |
| Komora UV | formlabs | Form Cure | |
| Komora próżniowa + pompa | COPALTEC | PURE PERFEKTION | |
| waga | KERN-SOHN | PCB 2500-2 | min. rozdzielczość 1g |
Request permission to reuse the text or figures of this JoVE article
Request Permission