加勒比久久综合,国产精品伦一区二区,66精品视频在线观看,一区二区电影

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COMP4620代做、代寫Java/Python程序語言

時間:2024-08-27  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



COMP4620/8620: Advanced Topics in ML – Intelligent Robotics

Semester-22024–Assignment1

Duedate: Monday,26August202410.00amCanberratime

Graceperiod: 5hoursaftertheduedate

Latesubmission: Notpermitted

Pleasereadthefollowingnotesfirstbeforestartingtoworkontheassignment.

1. Thisisanindividualassignment.

2. Themaximumtotalmarkforthisassignmentis100points

3. This assignment consists of two parts: Part A and Part B. Part A contains conceptual questions

only. The maximum total mark for Part A is 30 points. Part B contains conceptual questions,

programmingandanalysis. ThemaximumtotalmarkforPartBis70points.

4. SubmissionInstruction:

(a) Youcanwriteyourprograminaprogramminglanguageofyourchoice.

(b) You must submit all of your source codes. If your program consists of multiple files,

you must place all files under a single folder, compress the folder into a single file with

one of the following extensions: .zip or .7z or .tar.gz, and submit this compressed file. If

your program consists of multiple files in multiple folders, your compressed file should

preservethefolderstructure.

(c) In your selection of programming language and in compressing the files, you must con-

sider that during the demo, you will need to download your submission, extract your

source codes, compile (if needed), and run the program in front of the tutor marking your

assignmentwithoutmakinganychangestothesourcecode.

(d) Allnon-programmingpartsoftheassignmentmustbewritteninasingle.pdffile.

(e) Thetwofiles(sourcecodesand.pdf)mustbesubmittedviawattlebeforetheduedate.

(f) Late submission is NOT permitted. However, we provide a 5 hours grace period. Within

the grace period, you can still submit your assignment. However, after the grace period

ends,youwillNOTbeabletosubmityourassignment.

5. Informationaboutthein-persondemowillbeannouncedintheclassforum.

PARTA

The questions in this part aim to explore the relation between

distanceintheC-spaceandintheworkspace.

To achieve the above objective, consider a planar kinematic

chain robot as illustrated in Figure 1. It has a static base, K ro-

tational joints and K links. Each joint is represented as a point.

Each link is a straight line segment with length L. It has two

end-points, called the origin and the extremity points. The po-

sition of the origin of the first link is fixed. The origin of the ith

linkfori ∈ [2,K]coincideswiththeextremityofthe(i?1)thlink Figure1: Anillustrationoftheplanar

atajointpoint. Therobotoperatesina2Dworkspacepopulated kinematicchainrobot.

byasetofobstaclesObs.

Page1of3–AdvancedTopicsinML:IntelligentRobotics–COMP4680/8650

Aconfigurationoftheaboverobotcanberepresentedbyq = (θ ,θ ,··· ,θ ),whereθ ∈ [0,2π)isthe

1 2 K i

jointanglethatdefinestheangle(inradian)betweenthebaseandthefirstlinkfori = 1,andbetween

theith and(i?1)th linkfori = [2,K]. TheC-spaceofthisrobotcanberepresentedasthespaceRK.

In addition, let us define the C-space distance between two configurations, q = (θ ,θ ,··· ,θ ) and

1 2 K

q(cid:48) = (θ(cid:48),θ(cid:48),··· ,θ(cid:48) ), as: d (q,q(cid:48)) = max |θ ? θ(cid:48)|. This distance metric is often used in motion

1 2 K C 1≤i≤K i i

planningbecauseitisfastertocompute,comparedtothetypicalEuclideandistance.

Pleaseanswerthefollowingquestions.

1. [20 pts] Given 2 configurations, q = (θ ,θ ,··· ,θ ) and q(cid:48) = (θ(cid:48),θ(cid:48),··· ,θ(cid:48) ), let us assume

1 2 K 1 2 K

the robot moves from q to q(cid:48) along a straight line segment qq(cid:48) in the C-space. It is known that

during such a movement, all points on the robot traces a path of length less than or equal to

α·d (q,q(cid:48)), where α is a constant that can be upper bounded in terms of the link length L and

C

thenumberoflinksK. PleasefindthisupperboundofαandexpressedtheminLandK. Please

provideitsderivation. Hintsareavailableinthelastpage.

2. [10 pts] Now, recall that the workspace distance d (q,Obs) between the configuration q and

W

obstacles Obs in the workspace is defined as the distance between the closest pair of points

on the robot placed at configuration q and Obs. Please find the radius τ of the neighbourhood

Neigh(q) = {q(cid:48) | d (q,q(cid:48)) ≤ τ} that will guarantee the robot can move from configuration q to

C

q(cid:48) (for any q(cid:48) ∈ Neigh(q)) collision-free, following a straight line path qq(cid:48). Please express τ in

termsoftheupperboundαfromA.1. andd (q,Obs).

W

PARTB

The questionsin this part aimto provide hands-onexperience and better understandingof Sampling-

based Motion Planning. To this end, let’s consider K rigid-body sphere robots are navigating a 3D

workspace[?50,50]×[?50,50]×[?50,50] ? R3 populatedbyobstaclesintheshapeofcubes. And

supposeeachrobotcanonlytranslate. Pleaseanswerthequestionsbelow.

1. [5 pts] Please specify the C-space of the K robots. Assume that the origin of the coordinate

systemofeachrobotisatthecenterofthesphere.

2. [35 pts] Please write a sampling-based motion planning program for centralised planning of

the robots. A collision-free path here means the robot will not collide with the obstacles and

otherrobots. PleaseimplementeitherPRMwithanyoneormoresamplingstrategiesdiscussed

in class, EST, or RRT. You can use and extend the collision check methods discussed in the

pasttwoweekstutorials. Notethatanedgeinagraph/treeinSampling-basedMotionPlanning

represents a straight line-segment in the C-space, which in this case represents K (sub-)paths

for K robots. Weassumeallrobotsmoveinsuchawaythattheyspendtheexactsameduration

and use constant velocity to traverse their respective (sub-)paths, though the velocity used by

differentrobotsmaydiffer.

Theinputtoyourprogrammustbeatext(.txt)fileandfollowstheformatbelow.

(a) The file consists of K +|Obs|+2 lines, where K is the number of robots and |Obs| is the

numberofobstaclesintheenvironment.

(b) Thefirstlinecontainstwonumbersseparatedbyasinglewhitespace. Thefirstnumberin

thislineisthenumberofrobots,whilstthesecondnumberisthenumberofobstacles.

(c) The second line consists of K numbers, each separated by a white space. The ith number

inthislineistheradiusofrobot-i.

Page2of3–AdvancedTopicsinML:IntelligentRobotics–COMP4680/8650

(d) Each of line-3 to line K +2 contains 6 numbers, which specifies the initial and goal con-

figurationsoftheith robot,wherei = lineNumber?2. Theformatofeachlineis:

InitialConf X InitialConf Y InitialConf Z ; GoalConf X GoalConf Y GoalConf Z

(e) Each of line K +3 to line K +|Obs|+2 contains 4 numbers separated by a white space,

which specifies the position of the center point and side length of the jth obstacle where

j = lineNumber?(K +2)Theformatofeachoftheselinesis:

CenterPt X CenterPt Y CenterPt Z SideLength

The output to your program must be a text (.txt) file that specifies the collision-free path (a

sequence of line segments) for the robots to move from the given initial to goal configurations.

Theformatoftheoutputfileisasfollows.

(a) Thefileconsistsofn+2lines,wherenisthenumberoflinesegmentsinyourpath

(b) Thefirstlineisthenumberofline-segments

(c) The second line consists of 3K numbers, specifying the initial configuration of each of

the K robots. Each configuration is separated by a semicolon, while each number in a

configurationisseparatedbyawhitespace. Specifically,theformatofline-2is:

ConfRobot-1 X ConfRobot-1 Y ConfRobot-1 Z ; ConfRobot-2 X ConfRobot-2 Y

ConfRobot-2 Z ; ··· ; ConfRobot-K X ConfRobot-K Y ConfRobot-K Z

(d) Thenextnlinesaretheendconfigurationofeachlinesegment. Eachoftheselinesconsists

of3K numbersandusestheformatasspecifiedforline-2oftheoutputfile(aboveitem)

During demonstration, we will test the correctness of your program. For this purpose, we will

providethreeproblemsandgiveyourprogramupto1minutetosolveeachproblem.

3. [12 pts] Please evaluate the required time that your program needs to solve queries (i.e., find

collision free paths) as the number of robots increases. For this purpose, please run your pro-

gram for K = {1,3,5,7} on the same environment of your design. For each value of K, you

should run for at least 10× to gather the average and 95%-confidence interval of the time to

solvequeries. Ifthetimetofindthesolutionistoolong,youcanputalimitontherun-timeand

recordthesuccessrateofsolvingquerieswithinthegiventime,inadditiontothetimetosolve

queries. Please explain your selection of the environment, compare the results for the different

K andexplainyourfindings.

4. [12 pts] Please evaluate the performance of your program as the problem becomes more com-

plex. To this end, please use K = 3 but alter the testing environment systematically, so as to

tease out the complexity of sampling-based motion planning (hint: the concept of (cid:15),α,β could

be useful in this design). For each environment, you should run for at least 10× to gather the

averageand95%-confidenceintervalofthetimetosolvequeries. Ifthetimetofindthesolution

is too long, you can put a limit on the run-time and record the success rate of solving queries

within the given time, in addition to the time to solve queries. Please explain your selection of

theenvironments,comparetheresultsforthedifferentenvironment,andexplainyourfindings.

5. [6pts]WhatdoyouthinkcanbedonetoimprovetheperformanceyougetinB.3andB.4?

oOo That’s all folks oOo

)1+2

K(K =

i1= Ki

(cid:80) ?

r·θsinaidar θelgnalartnecdna rsuidarhtiwelcricafocranA ?

.1.ArewsnaotsalumrofgniwollofehtdeenylekillliwuoY :tniH

Page3of3–AdvancedTopicsinML:IntelligentRobotics–COMP4680/8650

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

掃一掃在手機打開當前頁
  • 上一篇:IFN563編程代做、代寫C++程序語言
  • 下一篇:SWEN20003代做、代寫Java程序語言
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产精品久久久亚洲一区| 日韩av在线播放中文字幕| 国产亚洲一区在线| 国产免费av国片精品草莓男男| 开心久久婷婷综合中文字幕| 亚洲一区二区免费看| 精品高清在线| 精品一区二区三区中文字幕在线| 黄色精品视频| 蜜臀av一区二区| 欧洲grand老妇人| 国产精品色在线网站| 成人在线视频国产| 色综合视频一区二区三区44| 色婷婷综合网| 好看的av在线不卡观看| 精品国产91久久久久久浪潮蜜月| 国产精品密蕾丝视频下载| 久久精品国产999大香线蕉| 欧美激情另类| 亚洲综合不卡| 女人色偷偷aa久久天堂| 老司机精品视频在线播放| 日韩成人av影视| 国产a久久精品一区二区三区| 99精品欧美| 69堂免费精品视频在线播放| 蜜桃视频在线观看一区二区| 伊人久久亚洲热| 亚洲欧美清纯在线制服| 国产不卡精品在线| 偷拍自拍亚洲色图| 国内精品福利| 国产精品毛片一区二区在线看| 激情中国色综合| 91综合视频| 国产亚洲高清视频| 波多野结衣在线播放一区| 天堂日韩电影| 久久久久国产精品午夜一区| 免费看日产一区二区三区| 国产探花一区二区| 国产亚洲一区| 国产精品一区高清| 欧洲精品99毛片免费高清观看 | 丝袜美腿亚洲综合| 午夜久久影院| 欧美日韩三区| 欧美精品自拍| 午夜影院欧美| 99综合视频| 久久亚洲风情| 福利在线免费视频| 日韩免费在线| 成人免费一区| 亚洲国产二区| 日韩精品五月天| 欧美日本中文| 91麻豆精品国产综合久久久| 国产精区一区二区| 精品三级久久久| av综合网站| 久久密一区二区三区| 秋霞午夜一区二区三区视频| 午夜精品视频| 久久av影视| 日韩最新在线| 视频一区视频二区欧美| 欧美日韩直播| 国产高清一区| 日韩专区在线视频| 日韩极品一区| 毛片一区二区三区 | 久久精品国语| 欧美日韩日本国产亚洲在线| 久久亚洲国产精品一区二区| 第84页国产精品| 欧美淫片网站| 欧美日韩黄色| 欧美理论电影在线精品| 亚洲精品a级片| 免费观看成人av| 欧美性生活一级| 欧美激情偷拍| 91麻豆精品激情在线观看最新| 国产综合网站| 色婷婷色综合| 日韩国产欧美三级| 日韩理论电影中文字幕| 久久99国产精品久久99大师| av成人国产| 青娱乐极品盛宴一区二区| 麻豆精品精品国产自在97香蕉 | 色狠狠久久av综合| 日韩视频精品在线观看| 性欧美freesex顶级少妇| 国产伦理一区| 51亚洲精品| 99视频在线精品国自产拍免费观看| 91欧美日韩| 国产精品二区影院| 欧美激情影院| 色综合天天爱| 一区二区蜜桃| 久久精品99久久无色码中文字幕| 噜噜噜久久亚洲精品国产品小说| 成人午夜在线| 精品国产鲁一鲁****| 99视频在线精品国自产拍免费观看| 亚洲成人不卡| 日韩电影一区二区三区| 一区二区自拍| 久久精品久久综合| 99精品中文字幕在线不卡| 亚洲一区日本| 影音先锋中文字幕一区| 精品视频亚洲| 日本黄色免费在线| 国产欧美久久一区二区三区| 欧美理论视频| 欧美aaa大片视频一二区| 日韩av网站免费在线| 一区视频在线| 亚洲精品美女| 成人av国产| 国产精品久久久久久久免费软件 | 国产精品三p一区二区| 天堂va蜜桃一区二区三区漫画版| 麻豆精品一区二区综合av| 日韩精品看片| 欧美在线一级| 青青一区二区三区| 日韩欧美三级| 亚洲一区二区三区四区电影| 免费视频一区二区| 国产精品一区2区3区| 国产精品社区| 国产精品一区二区精品| 天天操夜夜操国产精品| 日日夜夜精品视频免费| 成人三级视频| 久久91视频| 久久福利综合| 欧美aaa在线| 国产一区美女| 国产精品激情电影| 夜夜嗨一区二区三区| 中文字幕免费精品| 欧美精品18| 一本一道久久a久久精品蜜桃| 麻豆成人在线观看| 久久久久久久久久久妇女| 中文另类视频| 欧美有码在线| 久久女人天堂| 欧美裸体在线版观看完整版| 欧美aⅴ一区二区三区视频| 免费毛片在线不卡| 亚洲久久一区| 国产农村妇女精品一区二区| av国产精品| 国产精品论坛| 欧美日韩导航| 亚洲精选国产| 免费看欧美女人艹b| 91精品尤物| 久久一区国产| 水野朝阳av一区二区三区| 久久丁香四色| 国产精品传媒麻豆hd| 91成人看片| 亚洲高清极品| 精精国产xxxx视频在线野外| 国产一区亚洲| 亚洲aa在线| 日韩深夜福利网站| 一区视频在线看| 久久爱www.| 久久精品天堂| 免费看精品久久片| 欧美日韩夜夜| 成人自拍视频| av资源中文在线| 久久免费av| 亚洲丝袜啪啪| 亚洲18在线| 爽爽淫人综合网网站| 日本久久成人网| 欧州一区二区三区| 巨胸喷奶水www久久久| 伊人久久综合| 成人av资源网址| 欧美区亚洲区| 精品123区| 久久综合影音| 天天久久夜夜| 91精品国产乱码久久久竹菊| 欧美日韩a区| 欧美特黄aaaaaaaa大片| 鲁大师成人一区二区三区|