Il mio background: La mia esperienza è nella meccanica solida e FEA. Quindi non ho esperienza in robotica / controlli. Descrizione del problema Sto sviluppando una strategia di controllo per stabilizzare un complicato sistema dinamico a 6 zampe. Le coppie di serraggio Ti provenienti dalle articolazioni di ciascuna gamba verranno …
Ho letto alcuni documenti per il controllo di sistemi non lineari (ad es. Pendolo non lineare). Esistono diversi approcci per il targeting di sistemi non lineari. I più comuni sono i controller di linearizzazione di feedback , backstepping e scorrimento . Nel mio caso, ho fatto le parti teoriche e …
Ho familiarità con l'uso del PID per eseguire il controllo ad anello chiuso quando c'è una singola uscita e un singolo segnale di errore per quanto bene l'uscita stia raggiungendo il setpoint desiderato. Supponiamo, tuttavia, che siano presenti più circuiti di controllo, ciascuno con un'uscita e un segnale di errore, …
All'interno della programmazione robotica, l'orientamento è dato principalmente in termini di coordinate x, y e z, da una posizione centrale. Tuttavia le coordinate x, y, z non sono utili per una rapida comprensione umana se ci sono molte posizioni da cui selezionare (ad es. {23, 34, 45}, {34, 23, 45}, …
Sto lavorando a un quadrotore. Conosco la sua posizione - , dove vorrei andare - posizione target b , e da quel momento calcolo un vettore c - un vettore unitario che mi porterà al mio obiettivo:un'un'aBBbccc c = b - a c = normalize(c) Poiché un quadrotore può muoversi …
Attualmente sto implementando un quadricottero autonomo che di recente ho fatto volare e che era stabile, ma non è in grado di correggersi in presenza di significativi disturbi esterni. Presumo che ciò sia dovuto a guadagni PID non sufficientemente sintonizzati che devono essere ulteriormente modificati in volo. Progresso corrente: Ho …
Come robot industriale ho trascorso la maggior parte del mio tempo a lavorare con robot e macchine che utilizzavano motori DC brushless o motori lineari, quindi ho molta esperienza nell'ottimizzazione dei parametri PID per quei motori. Ora sto andando a fare robotica per hobby usando i motori passo-passo (sto costruendo …
Quali sono le strategie utilizzate quando le traiettorie, che vengono applicate a un giunto robotico, vengono interrotte? Supponiamo che un braccio robotico colpisca un ostacolo, il controller continua ad applicare la traiettoria. Quindi, alla fine, l'errore diventa così grande che la coppia può diventare piuttosto forte e danneggiare il robot …
Ho qualche problema a capire come usare praticamente la curva velocità-coppia di un motore DC. Capisco che il gradiente della curva velocità-coppia è definito dal design del motore, l'esatta posizione della curva in base alla tensione applicata. Pertanto, se la tensione viene modificata, anche la curva coppia-velocità viene modificata, ma …
Ho già costruito un robot di bilanciamento a due ruote usando alcuni servi a rotazione continua e un accelerometro / giroscopio. Ho aggiornato i servi ad alcuni motoriduttori DC con encoder a 8 bit con l'obiettivo di far muovere il robot mentre si fa il bilanciamento. Sono un po 'bloccato …
Sto costruendo una piattaforma di controllo del movimento con 3 DoF: 1 asse di rotazione (theta) e 2 cartesiani (x, y). Nella maggior parte delle applicazioni, come l'attivazione del polso, si ha uno stadio XY con un servo rotante come carico utile dello stadio. Questa configurazione funziona bene poiché poco …
Qual è il miglior tipo di spline che può essere utilizzato per generare una traiettoria che può essere adattata durante il tempo di esecuzione? Il caso d'uso è avere un azionamento differenziale che deve spostarsi verso un punto (x, y, theta) senza fermarsi durante il movimento (ad es. No, girare …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.