Motion planning

Motion planning, also path planning (also known as the navigation problem or the piano mover's problem) is a computational problem to find a sequence of valid configurations that moves the object from the source to destination. The term is used in computational geometry, computer animation, robotics and computer games.

For example, consider navigating a mobile robot inside a building to a distant waypoint. It should execute this task while avoiding walls and not falling down stairs. A motion planning algorithm would take a description of these tasks as input, and produce the speed and turning commands sent to the robot's wheels. Motion planning algorithms might address robots with a larger number of joints (e.g., industrial manipulators), more complex tasks (e.g. manipulation of objects), different constraints (e.g., a car that can only drive forward), and uncertainty (e.g. imperfect models of the environment or robot).

Motion planning has several robotics applications, such as autonomy, automation, and robot design in CAD software, as well as applications in other fields, such as animating digital characters, video game, architectural design, robotic surgery, and the study of biological molecules.

Concepts

Example of a workspace
Configuration space of a point-sized robot. White = Cfree, gray = Cobs.
Configuration space for a rectangular translating robot (pictured red). White = Cfree, gray = Cobs, where dark gray = the objects, light gray = configurations where the robot would touch an object or leave the workspace.
Example of a valid path
Example of an invalid path
Example of a road map

A basic motion planning problem is to compute a continuous path that connects a start configuration S and a goal configuration G, while avoiding collision with known obstacles. The robot and obstacle geometry is described in a 2D or 3D workspace, while the motion is represented as a path in (possibly higher-dimensional) configuration space.

Configuration space

A configuration describes the pose of the robot, and the configuration space C is the set of all possible configurations. For example:

  • If the robot is a single point (zero-sized) translating in a 2-dimensional plane (the workspace), C is a plane, and a configuration can be represented using two parameters (x, y).
  • If the robot is a 2D shape that can translate and rotate, the workspace is still 2-dimensional. However, C is the special Euclidean group SE(2) = R2 SO(2) (where SO(2) is the special orthogonal group of 2D rotations), and a configuration can be represented using 3 parameters (x, y, θ).
  • If the robot is a solid 3D shape that can translate and rotate, the workspace is 3-dimensional, but C is the special Euclidean group SE(3) = R3 SO(3), and a configuration requires 6 parameters: (x, y, z) for translation, and Euler angles (α, β, γ).
  • If the robot is a fixed-base manipulator with N revolute joints (and no closed-loops), C is N-dimensional.

Free space

The set of configurations that avoids collision with obstacles is called the free space Cfree. The complement of Cfree in C is called the obstacle or forbidden region.

Often, it is prohibitively difficult to explicitly compute the shape of Cfree. However, testing whether a given configuration is in Cfree is efficient. First, forward kinematics determine the position of the robot's geometry, and collision detection tests if the robot's geometry collides with the environment's geometry.

Target space

Target space is a subspace of free space which denotes where we want the robot to move to. In global motion planning, target space is observable by the robot's sensors. However, in local motion planning, the robot cannot observe the target space in some states. To solve this problem, the robot goes through several virtual target spaces, each of which is located within the observable area (around the robot). A virtual target space is called a sub-goal.

Obstacle space

Obstacle space is a space that the robot can not move to. Obstacle space is not opposite of free space.

Algorithms

Low-dimensional problems can be solved with grid-based algorithms that overlay a grid on top of configuration space, or geometric algorithms that compute the shape and connectivity of Cfree.

Exact motion planning for high-dimensional systems under complex constraints is computationally intractable. Potential-field algorithms are efficient, but fall prey to local minima (an exception is the harmonic potential fields). Sampling-based algorithms avoid the problem of local minima, and solve many problems quite quickly. They are unable to determine that no path exists, but they have a probability of failure that decreases to zero as more time is spent.[citation needed]

Sampling-based algorithms are currently[when?] considered state-of-the-art for motion planning in high-dimensional spaces, and have been applied to problems which have dozens or even hundreds of dimensions (robotic manipulators, biological molecules, animated digital characters, and legged robots).

Grid-based approaches overlay a grid on configuration space and assume each configuration is identified with a grid point. At each grid point, the robot is allowed to move to adjacent grid points as long as the line between them is completely contained within Cfree (this is tested with collision detection). This discretizes the set of actions, and search algorithms (like A*) are used to find a path from the start to the goal.

These approaches require setting a grid resolution. Search is faster with coarser grids, but the algorithm will fail to find paths through narrow portions of Cfree. Furthermore, the number of points on the grid grows exponentially in the configuration space dimension, which make them inappropriate for high-dimensional problems.

Traditional grid-based approaches produce paths whose heading changes are constrained to multiples of a given base angle, often resulting in suboptimal paths. Any-angle path planning approaches find shorter paths by propagating information along grid edges (to search fast) without constraining their paths to grid edges (to find short paths).

Grid-based approaches often need to search repeatedly, for example, when the knowledge of the robot about the configuration space changes or the configuration space itself changes during path following. Incremental heuristic search algorithms replan fast by using experience with the previous similar path-planning problems to speed up their search for the current one.

These approaches are similar to grid-based search approaches except that they generate a paving covering entirely the configuration space instead of a grid.[1] The paving is decomposed into two subpavings X,X+ made with boxes such that X ⊂ Cfree ⊂ X+. Characterizing Cfree amounts to solve a set inversion problem. Interval analysis could thus be used when Cfree cannot be described by linear inequalities in order to have a guaranteed enclosure.

The robot is thus allowed to move freely in X, and cannot go outside X+. To both subpavings, a neighbor graph is built and paths can be found using algorithms such as Dijkstra or A*. When a path is feasible in X, it is also feasible in Cfree. When no path exists in X+ from one initial configuration to the goal, we have the guarantee that no feasible path exists in Cfree. As for the grid-based approach, the interval approach is inappropriate for high-dimensional problems, due to the fact that the number of boxes to be generated grows exponentially with respect to the dimension of configuration space.

An illustration is provided by the three figures on the right where a hook with two degrees of freedom has to move from the left to the right, avoiding two horizontal small segments.

Motion from the initial configuration (blue) to the final configuration of the hook, avoiding the two obstacles (red segments). The left-bottom corner of the hook has to stay on the horizontal line, which makes the hook two degrees of freedom.
Decomposition with boxes covering the configuration space: The subpaving X is the union all red boxes and the subpaving X+ is the union of red and green boxes. The path corresponds to the motion represented above.
This figure corresponds to the same path as above but obtained with many fewer boxes. The algorithm avoids bisecting boxes in parts of the configuration space that do not influence the final result.

Nicolas Delanoue has shown that the decomposition with subpavings using interval analysis also makes it possible to characterize the topology of Cfree such as counting its number of connected components.[2]

Geometric algorithms

Point robots among polygonal obstacles

Translating objects among obstacles

Finding the way out of a building

  • farthest ray trace

Given a bundle of rays around the current position attributed with their length hitting a wall, the robot moves into the direction of the longest ray unless a door is identified. Such an algorithm was used for modeling emergency egress from buildings.

Artificial potential fields

One approach is to treat the robot's configuration as a point in a potential field that combines attraction to the goal, and repulsion from obstacles. The resulting trajectory is output as the path. This approach has advantages in that the trajectory is produced with little computation. However, they can become trapped in local minima of the potential field and fail to find a path, or can find a non-optimal path. The artificial potential fields can be treated as continuum equations similar to electrostatic potential fields (treating the robot like a point charge), or motion through the field can be discretized using a set of linguistic rules.[3] A navigation function[4] or a probabilistic navigation function[5] are sorts of artificial potential functions which have the quality of not having minimum points except the target point.

Sampling-based algorithms

Sampling-based algorithms represent the configuration space with a roadmap of sampled configurations. A basic algorithm samples N configurations in C, and retains those in Cfree to use as milestones. A roadmap is then constructed that connects two milestones P and Q if the line segment PQ is completely in Cfree. Again, collision detection is used to test inclusion in Cfree. To find a path that connects S and G, they are added to the roadmap. If a path in the roadmap links S and G, the planner succeeds, and returns that path. If not, the reason is not definitive: either there is no path in Cfree, or the planner did not sample enough milestones.

These algorithms work well for high-dimensional configuration spaces, because unlike combinatorial algorithms, their running time is not (explicitly) exponentially dependent on the dimension of C. They are also (generally) substantially easier to implement. They are probabilistically complete, meaning the probability that they will produce a solution approaches 1 as more time is spent. However, they cannot determine if no solution exists.

Given basic visibility conditions on Cfree, it has been proven that as the number of configurations N grows higher, the probability that the above algorithm finds a solution approaches 1 exponentially.[6] Visibility is not explicitly dependent on the dimension of C; it is possible to have a high-dimensional space with "good" visibility or a low-dimensional space with "poor" visibility. The experimental success of sample-based methods suggests that most commonly seen spaces have good visibility.

There are many variants of this basic scheme:

  • It is typically much faster to only test segments between nearby pairs of milestones, rather than all pairs.
  • Nonuniform sampling distributions attempt to place more milestones in areas that improve the connectivity of the roadmap.
  • Quasirandom samples typically produce a better covering of configuration space than pseudorandom ones, though some recent work argues that the effect of the source of randomness is minimal compared to the effect of the sampling distribution.
  • Employs local-sampling [7] by performing a directional Markov chain Monte Carlo random walk with some local proposal distribution.
  • It is possible to substantially reduce the number of milestones needed to solve a given problem by allowing curved eye sights (for example by crawling on the obstacles that block the way between two milestones[8]).
  • If only one or a few planning queries are needed, it is not always necessary to construct a roadmap of the entire space. Tree-growing variants are typically faster for this case (single-query planning). Roadmaps are still useful if many queries are to be made on the same space (multi-query planning)

List of notable algorithms

Completeness and performance

A motion planner is said to be complete if the planner in finite time either produces a solution or correctly reports that there is none. Most complete algorithms are geometry-based. The performance of a complete planner is assessed by its computational complexity. When proving this property mathematically, one has to make sure, that it happens in finite time and not just in the asymptotic limit. This is especially problematic, if there occur infinite sequences (that converge only in the limiting case) during a specific proving technique, since then, theoretically, the algorithm will never stop. Intuitive "tricks" (often based on induction) are typically mistakenly thought to converge, which they do only for the infinite limit. In other words, the solution exists, but the planner will never report it. This property therefore is related to Turing completeness and serves in most cases as a theoretical underpinning/guidance. Planners based on a brute force approach are always complete, but are only realizable for finite and discrete setups.

In practice, the termination of the algorithm can always be guaranteed by using a counter, that allows only for a maximum number of iterations and then always stops with or without solution. For realtime systems, this is typically achieved by using a watchdog timer, that will simply kill the process. The watchdog has to be independent of all processes (typically realized by low level interrupt routines). The asymptotic case described in the previous paragraph, however, will not be reached in this way. It will report the best one it has found so far (which is better than nothing) or none, but cannot correctly report that there is none. All realizations including a watchdog are always incomplete (except all cases can be evaluated in finite time).

Completeness can only be provided by a very rigorous mathematical correctness proof (often aided by tools and graph based methods) and should only be done by specialized experts if the application includes safety content. On the other hand, disproving completeness is easy, since one just needs to find one infinite loop or one wrong result returned. Formal Verification/Correctness of algorithms is a research field on its own. The correct setup of these test cases is a highly sophisticated task.

Resolution completeness is the property that the planner is guaranteed to find a path if the resolution of an underlying grid is fine enough. Most resolution complete planners are grid-based or interval-based. The computational complexity of resolution complete planners is dependent on the number of points in the underlying grid, which is O(1/hd), where h is the resolution (the length of one side of a grid cell) and d is the configuration space dimension.

Probabilistic completeness is the property that as more "work" is performed, the probability that the planner fails to find a path, if one exists, asymptotically approaches zero. Several sample-based methods are probabilistically complete. The performance of a probabilistically complete planner is measured by the rate of convergence. For practical applications, one usually uses this property, since it allows setting up the time-out for the watchdog based on an average convergence time.

Incomplete planners do not always produce a feasible path when one exists (see first paragraph). Sometimes incomplete planners do work well in practice, since they always stop after a guarantied time and allow other routines to take over.

Problem variants

Many algorithms have been developed to handle variants of this basic problem.

Differential constraints

Holonomic

  • Manipulator arms (with dynamics)

Nonholonomic

  • Drones
  • Cars
  • Unicycles
  • Planes
  • Acceleration bounded systems
  • Moving obstacles (time cannot go backward)
  • Bevel-tip steerable needle
  • Differential drive robots

Optimality constraints

Hybrid systems

Hybrid systems are those that mix discrete and continuous behavior. Examples of such systems are:

Uncertainty

Environmental constraints

  • Maps of dynamics [10]

Applications

See also

References

  1. ^ Jaulin, L. (2001). "Path planning using intervals and graphs" (PDF). Reliable Computing. 7 (1).
  2. ^ Delanoue, N.; Jaulin, L.; Cottenceau, B. (2006). "Counting the Number of Connected Components of a Set and Its Application to Robotics". Applied Parallel Computing. State of the Art in Scientific Computing (PDF). Lecture Notes in Computer Science. Vol. 3732. pp. 93–101. CiteSeerX 10.1.1.123.6764. doi:10.1007/11558958_11. ISBN 978-3-540-29067-4. {{cite book}}: |journal= ignored (help)
  3. ^ Wolf, Joerg Christian; Robinson, Paul; Davies, Mansel (2004). "Vector Field path planning and control of an autonomous robot in a dynamic environment". Proc. 2004 FIRA Robot World Congress. Busan, South Korea: Paper 151.
  4. ^ Lavalle, Steven, Planning Algorithms Chapter 8 Archived 15 April 2021 at the Wayback Machine
  5. ^ Hacohen, Shlomi; Shoval, Shraga; Shvalb, Nir (2019). "Probability Navigation Function for Stochastic Static Environments". International Journal of Control, Automation and Systems. 17 (8): 2097–2113. doi:10.1007/s12555-018-0563-2. S2CID 164509949.
  6. ^ Hsu, D.; J.C. Latombe, J.C.; Motwani, R. (1997). "Path planning in expansive configuration spaces". Proceedings of International Conference on Robotics and Automation. Vol. 3. pp. 2719–2726. doi:10.1109/ROBOT.1997.619371. ISBN 978-0-7803-3612-4. S2CID 11070889.
  7. ^ Lai, Tin; Morere, Philippe; Ramos, Fabio; Francis, Gilad (2020). "Bayesian Local Sampling-Based Planning". IEEE Robotics and Automation Letters. 5 (2): 1954–1961. arXiv:1909.03452. doi:10.1109/LRA.2020.2969145. ISSN 2377-3766. S2CID 210838739.
  8. ^ Shvalb, N.; Ben Moshe, B.; Medina, O. (2013). "A real-time motion planning algorithm for a hyper-redundant set of mechanisms". Robotica. 31 (8): 1327–1335. CiteSeerX 10.1.1.473.7966. doi:10.1017/S0263574713000489. S2CID 17483785.
  9. ^ Scordamaglia, V.; Nardi, V. A. (2021). "A set-based trajectory planning algorithm for a network controlled skid-steered tracked mobile robot subject to skid and slip phenomena". Journal of Intelligent & Robotic Systems. 101. Springer Nature B.V. doi:10.1007/s10846-020-01267-0. S2CID 229326435.
  10. ^ Kucner, Tomasz Piotr; Lilienthal, Achim J.; Magnusson, Martin; Palmieri, Luigi; Srinivas Swaminathan, Chittaranjan (2020). Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots. Cognitive Systems Monographs. Vol. 40. doi:10.1007/978-3-030-41808-3. ISBN 978-3-030-41807-6. ISSN 1867-4925. S2CID 52087877.
  11. ^ Steven M. LaValle (29 May 2006). Planning Algorithms. Cambridge University Press. ISBN 978-1-139-45517-6.

Further reading

Read other articles:

Bagian dalam kafe pelayan di Osaka Kafe pelayan (メイド喫茶 / メイドカフェcode: ja is deprecated , Meido kissa / Meido kafe) adalah sebuah subkategori rumah makan cosplay yang umum ditemukan di Jepang. Di kafe tersebut, pekerja berbusana pelayan bertindak sebagai pegawai, dan memperlakukan para pelanggan sebagai majikan (dan gundik) di rumah pribadi, alih-alih kafe. Kafe pelayan permanen pertama,[1] Cure Maid Café, didirikan di Akihabara, Tokyo, Jepang, pada Maret 2001, ...

 

Angkola SangkunurKecamatanPeta lokasi Kecamatan Angkola SangkunurNegara IndonesiaProvinsiSumatera UtaraKabupatenTapanuli SelatanPemerintahan • CamatDaniel Afandi Harahap, S. STP, MMPopulasi (2020)[1] • Total21.740 jiwa • Kepadatan85/km2 (220/sq mi)Kode pos22734Kode Kemendagri12.03.31 Kode BPS1203091 Luas254,77 km²Desa/kelurahan8 desa2 kelurahan Angkola Sangkunur adalah sebuah kecamatan yang berada di Kabupaten Tapanuli Selatan, provi...

 

Nabi Yunus dibuang ke laut, sebuah lukisan dari akhir abad ke-15 oleh Albertus Pictor di Gereja Härkeberga. Sebagian besar lukisan dinding gereja di Swedia berasal dari masa ini, dan Albertus Pictor adalah seniman yang paling terkenal pada masanya. Lukisan dinding gereja di Swedia adalah lukisan dekoratif tertentu di dinding-dinding gereja Abad Pertengahan yang ada di Swedia, di mana semuanya menghiasi langit-langit atau dinding bangunan. Di Swedia semua kadang-kadang disebut sebagai kalkmå...

Pour les articles homonymes, voir Estève. Maurice EstèveNaissance 2 mai 1904CulanDécès 29 juin 2001 (à 97 ans)CulanSépulture CulanNationalité françaiseActivités Peintre, dessinateur, graveur, artiste graphiqueFormation Académie ColarossiLieux de travail Paris (1918-1980), Barcelone (1923-1924)Signaturemodifier - modifier le code - modifier Wikidata Maurice Estève est un peintre et graveur français, né le 2 mai 1904 à Culan (Cher) et mort le 29 juin 2001 dans la même ville...

 

PT Rekayasa IndustriNama dagangRekindJenisPerseroan terbatasIndustriKonstruksiDidirikan12 Agustus 1981; 42 tahun lalu (1981-08-12)KantorpusatJakarta, IndonesiaWilayah operasiIndonesiaTokohkunciTriyani Utaminingsih[1](Direktur Utama)Ngakan Timur Antara[1](Komisaris Utama)JasaEPCC dan pembangkitan listrikPendapatanRp 7,904 triliun (2019)[2]Laba bersihRp 217,992 milyar (2019)[2]Total asetRp 10,481 triliun (2019)[2]Total ekuitasRp 976,796 milyar (2019)...

 

William Henry Bragg BiografiKelahiran2 Juli 1862 Wigton Kematian12 Maret 1942 (79 tahun)London 46 President of the Royal Society 1935 – 1940 ← Frederick Gowland Hopkins – Henry Hallett Dale → Data pribadiPendidikanTrinity College (1881–1885)King William's College (1875–)Old Grammar School KegiatanPenasihat doktoralEdward Routh SpesialisasiFisika, kristalografi, kimia dan matematika Pekerjaanfisikawan, dosen, matematikawan, lacrosse player...

Sikorsky X2 Sikorsky X2 adalah helikopter eksperimental dengan rotor koaksial dikembangkan oleh produsen pesawat Amerika Sikorsky Aircraft . Helikopter ini dianggap sebagai helikopter tercepat yang pernah diproduksi. Referensi Pranala luar Wikimedia Commons memiliki media mengenai Sikorsky helicopters. Sikorsky X2 Diarsipkan 2009-03-09 di Wayback Machine. Sikorsky X2 (proposed) on unicopter.com Diarsipkan 2013-09-13 di Wayback Machine. Sikorsky Calls X2 Shape of the Future, Aviation Week, 25 ...

 

Subfamily of birds Perdicinae Grey partridge (Perdix perdix) Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Galliformes Family: Phasianidae Subfamily: PerdicinaeHorsfield, 1821 Genera Alectoris Ammoperdix Anurophasis Arborophila Bambusicola Caloperdix Campocolinus Coturnix Dendroperdix Francolinus Galloperdix Haematortyx Lerwa Margaroperdix Melanoperdix Ophrysia Ortygornis Peliperdix Perdicula Perdix Pternistis Rhizothera Rollulus Scleroptila...

 

Tunisian journalist Naziha Réjiba in 2015 Naziha Réjiba (Tunisian Arabic: نزيهة رجيبة) also known as Om Ziad (أم زياد) is a Tunisian journalist. She edits the online journal Kalima.[1] In 2000, Réjiba co-founded Kalima, along with Sihem Bensedrine. In 2001, Réjiba and Bensedrine founded Observatoire de la Liberté de la Presse, de L'Edition et de la Création (OLPEC), a group that promotes freedom of the press and which is banned in Tunisia.[1] Réjiba has ...

The Mummy 3 The Tomb Of The Dragon Emperor Título La Momia 3 La Tumba Del Emperador DragonFicha técnicaDirección Rob CohenProducción Stephen SommersJames JackBob DucsaySean DanielGuion Alfred GoughMiles MillarMúsica Randy EdelmanFotografía Simon DugganVestuario Sanja Milkovic HaysProtagonistas Brendan FraserJet LiMaria BelloLuke FordMichelle YeohJohn Hannah Ver todos los créditos (IMDb)Datos y cifrasPaís Estados UnidosAño 2008Género Fantasía, acción y terrorDuración 112 minutosCl...

 

Scottish politician (born 1962) Andy KerrKerr in 2003Minister for Health and Community CareIn office4 October 2004 – 17 May 2007First MinisterJack McConnellPreceded byMalcolm ChisholmSucceeded byNicola SturgeonMinister for Finance and Public ServicesIn office28 November 2001 – 4 October 2004First MinisterJack McConnellPreceded byAngus MacKaySucceeded byTom McCabeMember of the Scottish Parliamentfor East KilbrideIn office6 May 1999 – 22 March 2011Preceded byCon...

 

5VK

Soviet unmanned Venus and Halley comet probe design 5VKVega solar system probe bus and landing apparatus (model) - Udvar-Hazy CenterManufacturerOKB-1Country of originSoviet UnionOperatorSoviet Space Program ← 4MV The 5VK planetary probe (short for 5th-generation Venus-Comet probe) is a designation for a common design used for Soviet unmanned probes to comet 1P/Halley and Venus.[1][2][3] It was an incremental improvement of earlier 4MV probes used for Mars an...

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. ࢭ خط مفرد ࢭ مركب ࢭ‍ ‍ࢭ‍ ‍ࢭ كتابة عربية ࢭ حرف من الحروف الإضافية في الأبجدية العربية. يضاف هذا الحرف إلى الأبجدية العربية لترجمة بعض الأحرف الأجنبية ترجمة صوتية.[1] الك...

 

Former mansion in Pakistan Osama bin Laden's compoundWaziristan Haveli[1]CIA aerial view of Osama bin Laden's compound from east (2011)Map of Pakistan showing the location of the compoundShow map of Khyber PakhtunkhwaOsama bin Laden's compound in Abbottabad (Pakistan)Show map of PakistanAlternative namesBin Laden hideout compoundGeneral informationStatusDemolishedTypeCompoundLocationBilal Town, Abbottabad, Khyber Pakhtunkhwa, PakistanCountryPakistanCoordinates34°10′9.6″N 73°14�...

 

American politician (1860–1925) Not to be confused with William Jennings Bryan Dorn. William J. Bryan redirects here. For the Senator from Florida, see William James Bryan. William Jennings BryanBryan, c. 1910s41st United States Secretary of StateIn officeMarch 5, 1913 – June 9, 1915PresidentWoodrow WilsonPreceded byPhilander C. KnoxSucceeded byRobert LansingMember of the U.S. House of Representativesfrom Nebraska's 1st districtIn officeMarch 4, 1891 – Marc...

شعار إثيوبيا   البلد إثيوبيا  الاعتماد 1999  مجالات الاستخدام إثيوبيا  تعديل مصدري - تعديل   اعتمد شعار إثيوبيا في شكله الحالي في 1996.[1] و يتكون من نجمة خماسية صفراء على قرص أزرق، يوجد هذا الشعار أيضاً في منتصف العلم الإثيوبي. يمثل الشعار اليوم «اتحاد الشعب وال�...

 

1955 South Korean filmYangsan ProvinceKorean poster for Yangsan Province (1955)Hangul양산도Hanja陽山道Revised RomanizationYangsandoMcCune–ReischauerYangsando Directed byKim Ki-youngWritten byLee Tae-hwanKim Ki-youngProduced byByeon Sun-jeStarringKim Sam-hwaCho Yong-sooEdited byKim Ki-youngMusic bySeong Gyeong-rinDistributed bySeorabyol Public FilmsRelease date October 13, 1955 (1955-10-13) Running time90 minutesCountrySouth KoreaLanguageKoreanBox office$0[1] Yan...

 

European Commissioner for Industry and EntrepreneurshipEuropean CommissionStyleMadame CommissionerReports toPresident of the European CommissionNominatorMember statesin accordance with the PresidentAppointerThe Parliamentsworn in by the CouncilTerm lengthFive yearsFormation1999First holderErkki LiikanenAbolished2019Salary€19,909 monthly[1][2]Websiteec.europa.eu The Commissioner for Industry and Entrepreneurship was a vice-president of the European Commission. The post was e...

  「四川教区」重定向至此。關於在四川的其他教區,請見「四川天主教教區」。 聖公會華西教區教会管区聖公會 四川教區座堂四川教區牧徽基本信息教座位置 大清四川省保寧府 中華民國四川省閬中縣管轄範圍四川省所屬教省中華聖公會創設時間1895年撤銷時間约1958年主教座堂閬中聖約翰座堂(華西及東川教區)成都聖約翰座堂(西川教區)首長職銜華西主�...

 

لجنة الأركان العسكرية للأمم المتحدة لجنة الأركان العسكرية للأمم المتحدة‌ تاريخ التأسيس 24 أكتوبر 1945؛ منذ 78 سنة (1945-10-24) تعديل مصدري - تعديل   لجنة الأركان العسكرية (MSC) هي الجهاز الفرعي لمجلس الأمن التابع للأمم المتحدة والذي يتمثل دوره كما هو محدد في ميثاق الأمم �...