SE505981C2 - Förfarande för styrning av en industrirobot med hänsyn till moment och belastning - Google Patents
Förfarande för styrning av en industrirobot med hänsyn till moment och belastningInfo
- Publication number
- SE505981C2 SE505981C2 SE9600527A SE9600527A SE505981C2 SE 505981 C2 SE505981 C2 SE 505981C2 SE 9600527 A SE9600527 A SE 9600527A SE 9600527 A SE9600527 A SE 9600527A SE 505981 C2 SE505981 C2 SE 505981C2
- Authority
- SE
- Sweden
- Prior art keywords
- calculated
- load
- torque
- tgr
- robot
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/163—Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1674—Programme controls characterised by safety, monitoring, diagnostic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/39—Robotics, robotics to robotics hand
- G05B2219/39243—Adaptive trajectory tracking
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40453—Maximum torque for each axis
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Description
15 20 25 30 35 A505 981 2 nästa position som roboten ska inta i kartesiska koordinater.
Därefter beräknas de axelvinklar som krävs för att roboten ska inta denna position.
Med hjälp av en matematisk modell för roboten kan det axelmoment som krävs för att driva axlarna enligt de beräknade axel- vinklarna beräknas. En kontroll utförs av om något av de beräknade axelmomenten överstiger de motormoment som respektive motor klarar av att generera. Om tillgängligt motormoment inte räcker till för att uföra rörelsen justeras rörelsen, t ex genom att minska hastighet och acceleration, så att varje axels till- gängliga motormoment utnyttjas optimalt samtidigt som roboten fortfarande följer banan.
För att inte robotens mekaniska struktur ska bli överbelastad måste den mekaniska strukturen utformas så att den hållfasthets- mässigt klarar av belastningar som orsakats av alla tänkbara kombinationer av individuella axelrörelser. Detta kräver att strukturen konstrueras för ett värsta fall som kanske sällan inträffar. Detta leder till att roboten blir onödigt långsam för typiska rörelser och att maximalt tillåten hastighet och last för roboten måste sättas onödigt lågt för att inte överbelasta strukturen. Det är framförallt nâgra kritiska komponenter som för vissa rörelser utsätts för höga belastningar och därmed måste dimensioneras för dessa belastningar.
SAMMANFATTNING AV UPPFINNINGEN Ändamålet med uppfinningen är att anvisa ett förfarande för styrning av en industrirobot längs en bana, som ger möjlighet att dimensionera ner de mekaniskt kritiska delarna jämfört med tidigare kända robotar.
Vad som kännetecknar ett förfarande enligt uppfinningen framgår av bifogade patentkrav.
Uppfinningen innebär att samtidigt som tillgängligt motormoment utnyttjas maximalt skall mekaniskt kritiska komponenter över- vakas så att inte maximalt tillåtna belastningar i komponenterna 10 15 20 25 30 35 5GB 931 3 överskrides, och om de riskerar att överskridas ska rörelsen längs banan modifieras så att tillåtna belastningar ej över- skrides.
Fördelarna med uppfinningen är att den ger en möjlighet att dimensionera kritiska komponenter mera offensivt utan att riskera mekaninsk överbelastning. Detta ger stora kostnads- fördelar. T ex ger en mindre handled lägre vikt på hela över- armen, vilket har en mycket stor betydelse för dimensioneringen av resten av roboten.
Nödvändiga reduktioner av motormomentet behöver endast inträffa i vissa extrema kombinationer av axelvinklar. Övriga axelvinklar utnyttjar tillgängligt motormoment fullt ut. På så vis kan roboten konstrueras så att den klarar av att utföra typiska rörelser med hög prestanda. Andra mera sällan förekommande rörelser utföres med reducerat motormoment så att robotens kritiska komponenter inte överbelastas.
Uppfinningen gör det också möjligt att använda laster som är större än de som idag är tillåtet för roboten, eftersom det inte är någon risk för överbelastning i de kritiska komponenterna.
FIGURBESKRIVNING Figur 1 visar ett exempel på en känd industrirobot, hos vilken uppfinningen kan tillämpas.
Figur 2 visar ett exempel på en robotbana.
Figur 3 visar beräkningsgång och dataflöde vid ett förfarande enligt uppfinningen.
BESKRIVNING Av UTFÖRINGSPORMR Figur 1 visar ett exempel på en känd industrirobot. På ett underlag 1 är robotens fot 2 fast monterad. Roboten har ett vilket är vridbart i förhållande till foten 2 runt en vertikal axel Al. basstativ 3, I basstativets övre ände är en underarm 4 lagrad och vridbar i förhållande till basstativet runt en andra axel A2. I underarmens ytterände är en överarm 5 lagrad och 10 15 20 25 30 35 505 981 vridbar i förhållande till underarmen runt en axel A3. Överarmen 5 består av två delar 5a och 5b, varvid den yttre delen 5b är vridbar i förhållande till den inre delen Sa runt en med över- armens längdaxel sammanfallande vridningsaxel A4. Överarmen 5 uppbär i sin yttre ände en robothand 6, vilken är vridbar runt en mot överarmens längdaxel vinkelrät vridningsaxel A5. Robot- handen innefattar ett verktygsfäste 7. Verktygsfästet 7 är vridbart i förhållande till robothandens inre del runt en vridningsaxel A6 som är vinkelrät mot A5. Vridningsvinklarna i de sex vridningsaxlarna Al. . .A6 betecknas i figuren med (pl-(Dó.
Styrsystemet är anordnat i ett separat styrskàp 8 och innefattar på känt sätt en datorutrustning med erforderliga minnen för program och andra data, drivorgan för de olika robotaxlarnas drivmotorer samt erforderlig matningsutrustning. Styrskåpet är förbundet med en programmeringsenhet 9 för programmering och övrig betjäning av roboten.
Hos roboten finns ett antal komponenter som är kritiska ur mekanisk synpunkt. Exempel på en sådan kritisk komponent är robothandens 6 upphängning i den andra armen 5. Speciellt känsligt är det om den utsätts för ett vridmoment kring en axel vinkelrät mot vridningsaxlarna A5 och A6_ En kritisk komponent har oftast någon kritisk punkt i vilken belastningen kan bli mycket hög för vissa rörelser. De kritiska punkterna kan t ex vara icke roterande punkter som utsätts för ett vridmoment vinkelrätt mot robotens vridnigsaxlar. För robothandens upphängning är den kritiska punkten KPI.
Figur 2 visar ett exempel på en bana som är given i form av ett antal punkter P1 - P4 i ett kartesiskt koordinatsystem. Roboten är programmerad att förflytta sig längs banan med en given ban- hastighet v. För att roboten ska följa den givna banan på önskat vis måste det moment som varje axels drivmotor ska ge beräknas.
Vid utförandet av denna beräkning införs flera samplingspunkter P11, P12, P13 P1n mellan de givna punkterna P1 - P4.
Avståndet mellan samplingspunkterna är Al och baseras på den givna banhastigheten v och en internsamplingstid At. 10 15 25 30 35 5 505 981 Al=v*At (l) Innan roboten kan flyttas till nästa samplingspunkt beräknas först punktens position i kartesiska koordinater. Därefter räknas den kartesiska positionen om till axelvinklar ä, enlig någon känd metod. Utgående från de beräknade axelvinklarna, axelvinklarna i föregående samplingspunkter ÉH och 777,4 som år kända och den givna banhastigheten v beräknas också de axelvisa hastigheter (bi och accelerationer Ö,- som krävs för att utföra den beordrade rörelsen. Den kartesiska banan motsvaras alltså av sex stycken axe lvisa banor .
Medvhjälp av en matematisk modell av robotdynamiken kan det axelmoment ?=(1,,r,..r6) som krävs för att driva axlarna till nåsta position beräknas. Axelmomentet ï härrör från sådana dynamiska effekter såsom masströghet, friktion, centrifugalkraft och gravitation. ï=mön$+wä$»$+dw+nä$> (m $=(p,,q>,....q>6 = robotens position $=(Ö,.(ö2.....d>6 = robotens hastighet ë=fópfßznuöó = robotens acceleration Mfiö) är en massmatris och beskriver robotens axelvisa kopplade tröghetsmoment. Wífß) är axelvisa hastighetsberoende tröghetsmoment och härrör från centrifugalkrafter och coriolis krafter. GW) beskriver gravitationens inverkan på axelmomentet.
Ffiíjí) år axelvisa friktionsmoment. Om robotens position, hastighet och acceleration är kända kan de nödvändiga axel- momenten beräknas ur ekvation 2.
Figur 3 visar i ett blockschema hur ett förfarande enligt upp- finningen kan kan gå till. I block 10 beräknas det axelmoment ï=(^t,,1'2..r,,) som krävs för att roboten ska inta nästa position på banan. I block ll kontrolleras om de beräknade axelmomenten överstiger de maximala motonnoment ïnm som respektive motor kan generera. Om något axelmoment är större än det maximala som kan genereras måste banhastigheten v minskas. En minskning av 10 15 20 25 30 35 6 banhastigheten v innebär en minskning av avståndet till nästa samplingspunkt Al. För att dra ner pà banhastigheten v minskas accelerationen Ö för den axel där det tillgängliga motormomentet inte räcker till. Accelerationen minskas så mycket att motorn klarar av att generera det nödvändiga motormomentet. Accelera- tionen för de övriga axlarna begränsas i motsvarande grad så att roboten fortfarande följer banan, block 12.
Enligt uppfinningen kompletteras ovan beskrivna momentbevakning med en övervakning av belastningen i en eller flera kritisk punkter. För detta ändamål väljs minst en kritisk punkt på roboten ut för övervakning. För var och en av de kritiska punkterna ansätts en skalär ekvation som motsvarar belastningen i punkten. I detta utföringsexempel övervakas en vridmomentkomponent t i punkten KPl på robothandens upphängning.
Vridmomentkomponenten t kan beskrivas med följande ekvation: f = m(a>$+v($,$)$+ gáí) <3) m,v,g är de skalära motsvarigheterna för vridmomentkomponenten t till M,V,G I block 13 beräknas vridmomentkomponenten t i robothandens _ upphängning för de beräknade axelvinklarna ä, hastigheterna à och accelerationerna É. Därefter jämföres den beräknade vrid- momentkomponenten t med en maximalt tillåten vridmomentkomponent tmax för den kritiska punkten, block 14. Om vridmomentkomponen- ten t överstiger det maximalt tillåtna måste banhastigheten minskas och på motsvarande sätt som ovan beskrivits, block 12, minskas accelerationen för axlarna så att roboten fortfarande följer banan. Nya axelmoment ï beräknas för den nya lägre banhastigheten, block 10. Förfarandet upprepas tills belast- ningen i den kritiska punkten inte längre överstiger den högsta tillåtna. Utsignalerna från-övervakningen är ett motormoment ïm,=(rb"H1¿,,uq"m) som är optimerat med avseende på vad varje axels motor förmår att ge, och som driver roboten till nästa samplingspunkt på banan utan att belastningen i robothandens upphängning blir för hög.
Claims (3)
1. Förfarande för styrning av en industrirobots rörelse längs en given bana (P1 - P4) med en önskad banhastighet (v), vilken industrirobot har ett antal rörelseaxlar (1-6) och för varje axel en servoutrustning för styrning av axelrörelsen i enlighet med tillförda börvärden (ï;,), innefattande följande steg: de axelvinklar (äfl som behövs för att inta nästa position P12, P13 i beroende av de beräknade axelvinklarna och en första (P11: .. P1n) på banan beräknas, matematisk modell, som beskriver robotens statiska och dynamiska egenskaper, beräknas för var och en av rörelseaxlarna det moment (?=(1',,t,..^t6)) som krävs för att inta nästa position, för var och en av axlarna jämförs beräknat moment (ï) med högsta tillåtna moment (img, kilnz1et:e<:k:xa1: awr att belastningen (t) beräknas i en mekaniskt kritisk punkt (KP1) för de beräknade axelvinklarna (åfl næd hjälp av en andra matematisk modell, som beskriver robotens belastning i den kritiska punkten, belastningen (t) jämförs med en för den kritiska punkten högsta tillåten belastning (tmax), om beräknat moment överstiger det högsta tillåtna för någon axel eller om den beräknade belastningen överstiger det högsta tillåtna för den kritiska punkten så minskas banhastigheten (V).
2. . Förfarande enligt patentkrav 1 kä n n o t o c k n a t a v att med hjälp av matematiska modeller beräknas belastningen (tj) i ett flertal mekaniskt kritiska punkter för de beräknade axelvinklarna ($fl belastningen jämförs för var och en av de kritiska punkterna med en högsta tillåten belastning (tjmax) och, om belastningen i någon punkt överstiger den högsta till- låtna så minskas banhastigheten (v) så att belastningen inte 505 981 e överstiger det maximalt tillåtna för någon av de kritiska punkterna.
3. . Förfarande enligt patentkrav 1 eller 2 k ä n n e t e c k n a t a v att börvärdena till servosystemet fb, = (Tu,,,,1',,,,,2..1'b,,6) beräknas i beroende av den minskade banhastigheten.
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9600527A SE505981C2 (sv) | 1996-02-14 | 1996-02-14 | Förfarande för styrning av en industrirobot med hänsyn till moment och belastning |
EP97903686A EP0879119B1 (en) | 1996-02-14 | 1997-01-15 | A method for control of an industrial robot along a given track |
ES97903686T ES2180928T3 (es) | 1996-02-14 | 1997-01-15 | Procedimiento de control de un robot industrial que se desplaza segun una trayectoria dada. |
DE69714017T DE69714017T2 (de) | 1996-02-14 | 1997-01-15 | Verfahren zur steuerung eines industriellen roboters entlang einer vorgegebenen bahn |
US09/101,532 US6226565B1 (en) | 1996-02-14 | 1997-01-15 | Method for control of an industrial robot along a given track |
PCT/SE1997/000059 WO1997029890A1 (en) | 1996-02-14 | 1997-01-15 | A method for control of an industrial robot along a given track |
JP9529251A JP2000504636A (ja) | 1996-02-14 | 1997-01-15 | 所定の軌道に沿っての産業用ロボットの制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9600527A SE505981C2 (sv) | 1996-02-14 | 1996-02-14 | Förfarande för styrning av en industrirobot med hänsyn till moment och belastning |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9600527D0 SE9600527D0 (sv) | 1996-02-14 |
SE9600527L SE9600527L (sv) | 1997-08-15 |
SE505981C2 true SE505981C2 (sv) | 1997-10-27 |
Family
ID=20401375
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9600527A SE505981C2 (sv) | 1996-02-14 | 1996-02-14 | Förfarande för styrning av en industrirobot med hänsyn till moment och belastning |
Country Status (7)
Country | Link |
---|---|
US (1) | US6226565B1 (sv) |
EP (1) | EP0879119B1 (sv) |
JP (1) | JP2000504636A (sv) |
DE (1) | DE69714017T2 (sv) |
ES (1) | ES2180928T3 (sv) |
SE (1) | SE505981C2 (sv) |
WO (1) | WO1997029890A1 (sv) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11277468A (ja) * | 1998-03-30 | 1999-10-12 | Denso Corp | ロボットの制御装置 |
FR2813964B1 (fr) * | 2000-09-12 | 2004-10-01 | Micro Controle | Procede et dispositif pour deplacer un mobile sur une base |
SE0100974D0 (sv) | 2001-03-20 | 2001-03-20 | Abb Ab | Termisk optimeringsmetod |
DE10125445A1 (de) * | 2001-05-25 | 2002-12-05 | Kuka Roboter Gmbh | Verfahren zum Steuern der Bewegung eines Roboters |
DE10223670A1 (de) | 2002-05-28 | 2003-12-18 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Bewegen eines Handhabungssystems |
US6768642B2 (en) * | 2002-12-16 | 2004-07-27 | Lockheed Martin Corporation | VME circuit host card with triple mezzanine configuration |
JP3805317B2 (ja) * | 2003-03-17 | 2006-08-02 | ファナック株式会社 | 教示位置修正方法及び教示位置修正装置 |
DE10321970A1 (de) * | 2003-05-15 | 2004-12-09 | Siemens Ag | Verfahren zur Bewegungsführung eines bewegbaren Maschinenelementes einer numerisch gesteuerten Werkzeug-oder Produktionsmaschine |
JP3946753B2 (ja) * | 2005-07-25 | 2007-07-18 | ファナック株式会社 | ロボットプログラム評価・修正方法及びロボットプログラム評価・修正装置 |
KR101220121B1 (ko) * | 2006-06-30 | 2013-01-11 | 스타 마이크로닉스 컴퍼니 리미티드 | 이동체의 이동 제어 장치, 이동체의 이동 제어 방법 및공작 기계의 이동 제어 장치 |
JP5002814B2 (ja) * | 2007-03-05 | 2012-08-15 | 国立大学法人長岡技術科学大学 | アクチュエータ制御装置およびアクチュエータ制御方法 |
JP5235376B2 (ja) * | 2007-10-05 | 2013-07-10 | 川崎重工業株式会社 | ロボットのターゲット位置検出装置 |
JP5028219B2 (ja) * | 2007-10-30 | 2012-09-19 | オリンパスメディカルシステムズ株式会社 | マニピュレータ装置および医療機器システム |
DE102009007026A1 (de) | 2009-02-02 | 2010-08-05 | Kuka Roboter Gmbh | Steuerung und Steuerungsverfahren für einen Manipulator |
DE102011111758A1 (de) | 2011-08-24 | 2013-02-28 | Dürr Systems GmbH | Steuerverfahren für einen Roboter |
DE102012202181A1 (de) | 2012-02-14 | 2013-08-29 | Kuka Roboter Gmbh | Verfahren zum Ermitteln eines Drehmoments und Industrieroboter |
EP3719591A4 (en) * | 2017-11-28 | 2021-07-28 | Kabushiki Kaisha Yaskawa Denki | MECHANICAL EQUIPMENT CONTROL SYSTEM, MECHANICAL EQUIPMENT CONTROL DEVICE AND MECHANICAL EQUIPMENT CONTROL PROCEDURE |
US11453122B2 (en) | 2018-03-28 | 2022-09-27 | Bae Systems Plc | Collaborative robot system |
US20230067098A1 (en) * | 2020-03-18 | 2023-03-02 | Fanuc Corporation | Controller and program |
AT526541A1 (de) | 2022-09-30 | 2024-04-15 | Wittmann Tech Gmbh | Verfahren und Vorrichtung zur Steuerung eines mehrachsigen Entnahmeroboters |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0262600B1 (en) * | 1986-09-29 | 1992-11-25 | Asea Ab | Method and device for optimum parameter control of controllers for rotational and/or linear movements in one or more degrees of freedom in an industrial robot |
US4786847A (en) * | 1986-11-20 | 1988-11-22 | Unimation Inc. | Digital control for multiaxis robots |
US4864206A (en) * | 1986-11-20 | 1989-09-05 | Westinghouse Electric Corp. | Multiaxis robot control having improved energy monitoring system for protecting robots against joint motor overload |
US4773025A (en) * | 1986-11-20 | 1988-09-20 | Unimation, Inc. | Multiaxis robot control having curve fitted path control |
US4807153A (en) * | 1986-11-20 | 1989-02-21 | Unimation Inc. | Multiaxis digital robot control having a backup velocity monitor and protection system |
US4925312A (en) * | 1988-03-21 | 1990-05-15 | Staubli International Ag | Robot control system having adaptive feedforward torque control for improved accuracy |
JPH0430203A (ja) * | 1990-05-25 | 1992-02-03 | Fanuc Ltd | ロボットの加減速時定数制御方法 |
SE501263C2 (sv) * | 1991-12-10 | 1994-12-19 | Asea Brown Boveri | Förfarande för kalibrering av rörelseaxlar hos en industrirobot |
US5708342A (en) * | 1993-05-27 | 1998-01-13 | Fanuc Ltd. | Method of controlling acceleration/deceleration time constants for robot |
SE9400579L (sv) * | 1994-02-21 | 1995-08-22 | Asea Brown Boveri | Förfarande för att styra en industrirobots rörelse i och i närheten av singulariteter |
JPH08137524A (ja) * | 1994-11-09 | 1996-05-31 | Fanuc Ltd | ロボットの軌道計画時における時定数の設定方法 |
-
1996
- 1996-02-14 SE SE9600527A patent/SE505981C2/sv not_active IP Right Cessation
-
1997
- 1997-01-15 EP EP97903686A patent/EP0879119B1/en not_active Expired - Lifetime
- 1997-01-15 ES ES97903686T patent/ES2180928T3/es not_active Expired - Lifetime
- 1997-01-15 DE DE69714017T patent/DE69714017T2/de not_active Expired - Fee Related
- 1997-01-15 JP JP9529251A patent/JP2000504636A/ja not_active Ceased
- 1997-01-15 WO PCT/SE1997/000059 patent/WO1997029890A1/en active IP Right Grant
- 1997-01-15 US US09/101,532 patent/US6226565B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000504636A (ja) | 2000-04-18 |
DE69714017D1 (de) | 2002-08-22 |
DE69714017T2 (de) | 2003-03-06 |
WO1997029890A1 (en) | 1997-08-21 |
SE9600527D0 (sv) | 1996-02-14 |
EP0879119A1 (en) | 1998-11-25 |
US6226565B1 (en) | 2001-05-01 |
EP0879119B1 (en) | 2002-07-17 |
ES2180928T3 (es) | 2003-02-16 |
SE9600527L (sv) | 1997-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE505981C2 (sv) | Förfarande för styrning av en industrirobot med hänsyn till moment och belastning | |
Albu-Schaffer et al. | State feedback controller for flexible joint robots: A globally stable approach implemented on DLR's light-weight robots | |
CN110394801B (zh) | 一种机器人的关节控制*** | |
JP7143633B2 (ja) | ロボットシステム、制御装置および制御方法 | |
CN103495977A (zh) | 一种6r型工业机器人负载识别方法 | |
WO1997038361A1 (en) | Precision apparatus with non-rigid, imprecise structure, and method for operating same | |
CN112809667A (zh) | 工业机器人的力控制方法、装置及其应用 | |
Abdolshah et al. | Linear quadratic optimal controller for cable-driven parallel robots | |
CN113864387B (zh) | 一种主动减震机构控制方法、***和存储介质 | |
JP2020146794A (ja) | ロボットシステム、制御装置、および制御方法 | |
JPH0443744B2 (sv) | ||
US10727104B2 (en) | Control apparatus | |
CN116968057A (zh) | 一种并联绳驱平衡控制*** | |
Fang et al. | A light weight arm designed with modular joints | |
Bailey | The merits of hexapods for robotic applications | |
CN110181505B (zh) | 机器人的减速机确定的方法及机器人 | |
Dwolatzky et al. | The GEC Tetrabot-a serial-parallel topology robot: control design aspects | |
Saeed et al. | Modeling and control of a pantograph mechanism interacting with the environment | |
JP3151437B2 (ja) | 位置制御方法およびその位置制御装置 | |
JP2020131388A (ja) | ロボットシステム、制御装置、および制御方法 | |
Company et al. | Modelling and design issues of a 3-axis parallel machine-tool | |
US20210162597A1 (en) | Multi axis robot | |
Yi et al. | An implementation of a gyro actuator for the attitude control of an unstructured object | |
Szatkowski et al. | Development of Two-Wheeled Self-stabilizing Mobile Platform | |
Arabshahi et al. | Comparison of motion control techniques for a 3RPS parallel manipulator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |