Repository navigation
Expand file tree
/
Copy pathsearchindex.js
More file actions
1 lines (1 loc) · 21.5 KB
/
Copy pathsearchindex.js
File metadata and controls
1 lines (1 loc) · 21.5 KB
1
Search.setIndex({docnames:["generated/spatialmath.base.quaternions","generated/spatialmath.base.transforms2d","generated/spatialmath.base.transforms3d","generated/spatialmath.base.transformsNd","generated/spatialmath.base.vectors","generated/spatialmath.pose2d","generated/spatialmath.pose3d","generated/spatialmath.quaternion","index","indices","intro","modules","spatialmath","support"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.index":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["generated/spatialmath.base.quaternions.rst","generated/spatialmath.base.transforms2d.rst","generated/spatialmath.base.transforms3d.rst","generated/spatialmath.base.transformsNd.rst","generated/spatialmath.base.vectors.rst","generated/spatialmath.pose2d.rst","generated/spatialmath.pose3d.rst","generated/spatialmath.quaternion.rst","index.rst","indices.rst","intro.rst","modules.rst","spatialmath.rst","support.rst"],objects:{"spatialmath.base":{quaternions:[12,0,0,"-"],transforms2d:[12,0,0,"-"],transforms3d:[12,0,0,"-"],transformsNd:[12,0,0,"-"],vectors:[12,0,0,"-"]},"spatialmath.base.quaternions":{angle:[12,1,1,""],conj:[12,1,1,""],dot:[12,1,1,""],dotb:[12,1,1,""],eye:[12,1,1,""],inner:[12,1,1,""],isequal:[12,1,1,""],isunit:[12,1,1,""],matrix:[12,1,1,""],pow:[12,1,1,""],pure:[12,1,1,""],q2r:[12,1,1,""],q2v:[12,1,1,""],qnorm:[12,1,1,""],qprint:[12,1,1,""],qqmul:[12,1,1,""],qvmul:[12,1,1,""],r2q:[12,1,1,""],rand:[12,1,1,""],slerp:[12,1,1,""],unit:[12,1,1,""],v2q:[12,1,1,""],vvmul:[12,1,1,""]},"spatialmath.base.transforms2d":{colvec:[12,1,1,""],ishom2:[12,1,1,""],isrot2:[12,1,1,""],issymbol:[12,1,1,""],rot2:[12,1,1,""],tranimate2:[12,1,1,""],transl2:[12,1,1,""],trexp2:[12,1,1,""],trinterp2:[12,1,1,""],trlog2:[12,1,1,""],trot2:[12,1,1,""],trplot2:[12,1,1,""],trprint2:[12,1,1,""]},"spatialmath.base.transforms3d":{angvec2r:[12,1,1,""],angvec2tr:[12,1,1,""],colvec:[12,1,1,""],delta2tr:[12,1,1,""],eul2r:[12,1,1,""],eul2tr:[12,1,1,""],ishom:[12,1,1,""],isrot:[12,1,1,""],issymbol:[12,1,1,""],oa2r:[12,1,1,""],oa2tr:[12,1,1,""],rotx:[12,1,1,""],roty:[12,1,1,""],rotz:[12,1,1,""],rpy2r:[12,1,1,""],rpy2tr:[12,1,1,""],tr2angvec:[12,1,1,""],tr2delta:[12,1,1,""],tr2eul:[12,1,1,""],tr2jac:[12,1,1,""],tr2rpy:[12,1,1,""],tranimate:[12,1,1,""],transl:[12,1,1,""],trexp:[12,1,1,""],trinterp:[12,1,1,""],trinv:[12,1,1,""],trlog:[12,1,1,""],trnorm:[12,1,1,""],trotx:[12,1,1,""],troty:[12,1,1,""],trotz:[12,1,1,""],trplot:[12,1,1,""],trprint:[12,1,1,""]},"spatialmath.base.transformsNd":{e2h:[12,1,1,""],h2e:[12,1,1,""],isR:[12,1,1,""],iseye:[12,1,1,""],isskew:[12,1,1,""],isskewa:[12,1,1,""],r2t:[12,1,1,""],rt2m:[12,1,1,""],rt2tr:[12,1,1,""],skew:[12,1,1,""],skewa:[12,1,1,""],t2r:[12,1,1,""],tr2rt:[12,1,1,""],vex:[12,1,1,""],vexa:[12,1,1,""]},"spatialmath.base.vectors":{angdiff:[12,1,1,""],colvec:[12,1,1,""],isunittwist2:[12,1,1,""],isunittwist:[12,1,1,""],isunitvec:[12,1,1,""],iszerovec:[12,1,1,""],norm:[12,1,1,""],unittwist2:[12,1,1,""],unittwist:[12,1,1,""],unittwist_norm:[12,1,1,""],unitvec:[12,1,1,""]},"spatialmath.geom3d":{Plane:[12,2,1,""],Plucker:[12,2,1,""]},"spatialmath.geom3d.Plane":{P3:[12,3,1,""],PN:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__ne__:[12,3,1,""],contains:[12,3,1,""],d:[12,3,1,""],n:[12,3,1,""]},"spatialmath.geom3d.Plucker":{A:[12,3,1,""],PQ:[12,3,1,""],Planes:[12,3,1,""],PointDir:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__or__:[12,3,1,""],__rmul__:[12,3,1,""],__xor__:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],closest:[12,3,1,""],commonperp:[12,3,1,""],contains:[12,3,1,""],copy:[12,3,1,""],count:[12,3,1,""],distance:[12,3,1,""],extend:[12,3,1,""],index:[12,3,1,""],insert:[12,3,1,""],intersect_plane:[12,3,1,""],intersect_volume:[12,3,1,""],intersects:[12,3,1,""],isparallel:[12,3,1,""],plot:[12,3,1,""],point:[12,3,1,""],pop:[12,3,1,""],pp:[12,3,1,""],ppd:[12,3,1,""],remove:[12,3,1,""],reverse:[12,3,1,""],skew:[12,3,1,""],sort:[12,3,1,""],uw:[12,3,1,""],v:[12,3,1,""],vec:[12,3,1,""],w:[12,3,1,""]},"spatialmath.pose2d":{SE2:[12,2,1,""],SO2:[12,2,1,""]},"spatialmath.pose2d.SE2":{A:[12,3,1,""],Empty:[12,3,1,""],Exp:[12,3,1,""],N:[12,3,1,""],R:[12,3,1,""],Rand:[12,3,1,""],SE2:[12,3,1,""],SE3:[12,3,1,""],__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],about:[12,3,1,""],animate:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],extend:[12,3,1,""],insert:[12,3,1,""],interp:[12,3,1,""],inv:[12,3,1,""],isSE:[12,3,1,""],isSO:[12,3,1,""],ishom2:[12,3,1,""],ishom:[12,3,1,""],isrot2:[12,3,1,""],isrot:[12,3,1,""],isvalid:[12,3,1,""],log:[12,3,1,""],norm:[12,3,1,""],plot:[12,3,1,""],pop:[12,3,1,""],printline:[12,3,1,""],reverse:[12,3,1,""],shape:[12,3,1,""],t:[12,3,1,""],theta:[12,3,1,""],xyt:[12,3,1,""]},"spatialmath.pose2d.SO2":{A:[12,3,1,""],Empty:[12,3,1,""],Exp:[12,3,1,""],N:[12,3,1,""],R:[12,3,1,""],Rand:[12,3,1,""],SE2:[12,3,1,""],__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],about:[12,3,1,""],animate:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],extend:[12,3,1,""],insert:[12,3,1,""],interp:[12,3,1,""],inv:[12,3,1,""],isSE:[12,3,1,""],isSO:[12,3,1,""],ishom2:[12,3,1,""],ishom:[12,3,1,""],isrot2:[12,3,1,""],isrot:[12,3,1,""],isvalid:[12,3,1,""],log:[12,3,1,""],norm:[12,3,1,""],plot:[12,3,1,""],pop:[12,3,1,""],printline:[12,3,1,""],reverse:[12,3,1,""],shape:[12,3,1,""],theta:[12,3,1,""]},"spatialmath.pose3d":{SE3:[12,2,1,""],SO3:[12,2,1,""]},"spatialmath.pose3d.SE3":{A:[12,3,1,""],Ad:[12,3,1,""],AngVec:[12,3,1,""],Delta:[12,3,1,""],Empty:[12,3,1,""],Eul:[12,3,1,""],Exp:[12,3,1,""],N:[12,3,1,""],OA:[12,3,1,""],R:[12,3,1,""],RPY:[12,3,1,""],Rand:[12,3,1,""],Rx:[12,3,1,""],Ry:[12,3,1,""],Rz:[12,3,1,""],Tx:[12,3,1,""],Ty:[12,3,1,""],Tz:[12,3,1,""],__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],a:[12,3,1,""],about:[12,3,1,""],animate:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],delta:[12,3,1,""],eul:[12,3,1,""],extend:[12,3,1,""],insert:[12,3,1,""],interp:[12,3,1,""],inv:[12,3,1,""],isSE:[12,3,1,""],isSO:[12,3,1,""],ishom2:[12,3,1,""],ishom:[12,3,1,""],isrot2:[12,3,1,""],isrot:[12,3,1,""],isvalid:[12,3,1,""],log:[12,3,1,""],n:[12,3,1,""],norm:[12,3,1,""],o:[12,3,1,""],plot:[12,3,1,""],pop:[12,3,1,""],printline:[12,3,1,""],reverse:[12,3,1,""],rpy:[12,3,1,""],shape:[12,3,1,""],t:[12,3,1,""]},"spatialmath.pose3d.SO3":{A:[12,3,1,""],Ad:[12,3,1,""],AngVec:[12,3,1,""],Empty:[12,3,1,""],Eul:[12,3,1,""],Exp:[12,3,1,""],N:[12,3,1,""],OA:[12,3,1,""],R:[12,3,1,""],RPY:[12,3,1,""],Rand:[12,3,1,""],Rx:[12,3,1,""],Ry:[12,3,1,""],Rz:[12,3,1,""],__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],a:[12,3,1,""],about:[12,3,1,""],animate:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],eul:[12,3,1,""],extend:[12,3,1,""],insert:[12,3,1,""],interp:[12,3,1,""],inv:[12,3,1,""],isSE:[12,3,1,""],isSO:[12,3,1,""],ishom2:[12,3,1,""],ishom:[12,3,1,""],isrot2:[12,3,1,""],isrot:[12,3,1,""],isvalid:[12,3,1,""],log:[12,3,1,""],n:[12,3,1,""],norm:[12,3,1,""],o:[12,3,1,""],plot:[12,3,1,""],pop:[12,3,1,""],printline:[12,3,1,""],reverse:[12,3,1,""],rpy:[12,3,1,""],shape:[12,3,1,""]},"spatialmath.quaternion":{Quaternion:[12,2,1,""],UnitQuaternion:[12,2,1,""]},"spatialmath.quaternion.Quaternion":{__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],conj:[12,3,1,""],extend:[12,3,1,""],inner:[12,3,1,""],insert:[12,3,1,""],matrix:[12,3,1,""],norm:[12,3,1,""],pop:[12,3,1,""],pure:[12,3,1,""],reverse:[12,3,1,""],s:[12,3,1,""],unit:[12,3,1,""],v:[12,3,1,""],vec:[12,3,1,""]},"spatialmath.quaternion.UnitQuaternion":{AngVec:[12,3,1,""],Eul:[12,3,1,""],OA:[12,3,1,""],Omega:[12,3,1,""],R:[12,3,1,""],RPY:[12,3,1,""],Rand:[12,3,1,""],Rx:[12,3,1,""],Ry:[12,3,1,""],Rz:[12,3,1,""],SE3:[12,3,1,""],SO3:[12,3,1,""],Vec3:[12,3,1,""],__add__:[12,3,1,""],__eq__:[12,3,1,""],__init__:[12,3,1,""],__mul__:[12,3,1,""],__ne__:[12,3,1,""],__pow__:[12,3,1,""],__sub__:[12,3,1,""],__truediv__:[12,3,1,""],angvec:[12,3,1,""],append:[12,3,1,""],clear:[12,3,1,""],conj:[12,3,1,""],dot:[12,3,1,""],dotb:[12,3,1,""],eul:[12,3,1,""],extend:[12,3,1,""],inner:[12,3,1,""],insert:[12,3,1,""],interp:[12,3,1,""],inv:[12,3,1,""],matrix:[12,3,1,""],norm:[12,3,1,""],omega:[12,3,1,""],plot:[12,3,1,""],pop:[12,3,1,""],pure:[12,3,1,""],qvmul:[12,3,1,""],reverse:[12,3,1,""],rpy:[12,3,1,""],s:[12,3,1,""],unit:[12,3,1,""],v:[12,3,1,""],vec3:[12,3,1,""],vec:[12,3,1,""]},spatialmath:{geom3d:[12,0,0,"-"],pose2d:[12,0,0,"-"],pose3d:[12,0,0,"-"],quaternion:[12,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method"},terms:{"0000000e":12,"1102230246251565e":12,"1xn":12,"220446049250313e":12,"2246468e":12,"2x1":12,"2x2":12,"3x1":12,"3x3":[10,12],"3xn":[10,12],"4x1":12,"4x4":[10,12],"6x1":12,"6x6":12,"abstract":10,"boolean":12,"case":[10,12],"char":12,"class":[5,6,7,8,11],"default":[10,12],"final":12,"float":[10,12],"function":[0,1,2,3,4,8,10,11],"import":10,"int":[10,12],"long":12,"new":[10,12],"null":12,"return":[10,12],"static":12,"super":10,"true":[10,12],"while":12,Axes:12,For:[10,12],The:[10,12,13],There:[10,12],These:[10,12],Used:12,Useful:10,Using:10,Vis:12,__add__:[10,12],__eq__:12,__iadd__:10,__imul__:10,__init__:12,__ipow__:10,__isub__:10,__itruediv__:10,__mul__:[10,12],__ne__:12,__or__:12,__pow__:[10,12],__radd__:[10,12],__rmul__:[10,12],__rsub__:[10,12],__sub__:[10,12],__truediv__:[10,12],__xor__:12,_ep:12,_io:12,abil:10,about:[10,12],abov:[10,12],academ:12,accept:10,access:12,accord:12,account:12,accur:12,across:12,act:[10,12],actual:12,add:[10,12],added:10,addend:12,addit:[10,12],aditya:[3,12],adjoint:12,adjust:[10,12],adopt:10,advantag:12,afs:12,again:10,algebra:12,algorithm:12,align:12,all:[10,12],allow:10,along:12,also:[10,12,13],alwai:[10,12],ambigu:12,amount:12,analysi:12,angdiff:12,angl:12,angular:12,angvec2r:12,angvec2tr:12,angvec:12,ani:[10,12],anim:12,anoth:10,append:[10,12],appli:[10,12],applic:[10,12],approach:[10,12],appropri:10,approxim:12,apr:[0,12],arang:10,arbitrari:12,arbitrarili:12,arg:12,arguent:12,argument:[1,2,3,4,10,12],arithmet:[10,12],around:12,arrai:[1,2,3,4,10,12],array_lik:[1,2,3,4,10,12],arrow:[10,12],art3:12,aspect:10,assign:10,associ:10,assum:12,attach:12,attempt:12,augment:12,augument:12,author:[0,12],autosc:10,avail:[10,13],averag:12,axes3d:12,axes:[10,12],axi:[10,12],back:[10,12],backend:10,bad:12,balanc:10,base:[8,10,11],becaus:[10,12],becom:12,been:12,befor:12,begin:12,behaviour:12,being:[10,12],belong:[10,12],below:12,between:12,binari:[10,12],blob:12,blue:12,bodi:12,bold:10,bool:12,both:[10,12],bottom:12,bound:12,bundl:10,call:[10,12],camera:12,can:[1,2,3,4,10,12,13],carrigg:[3,12],caus:12,ccc:12,cccc:12,chan:[3,12],chang:12,channel:13,check:12,chee:[3,12],choos:12,circl:12,classmethod:12,clear:[10,12],close:12,closest:12,cls:12,cmu:12,code:12,coeffici:12,collect:12,color:[10,12],column:[1,2,3,4,10,12],colvec:12,com:[12,13],combin:[10,12],common:[10,12],commonperp:12,commut:12,compact:12,comparison:12,compat:12,compon:12,composit:[10,12],compound:12,comprehens:[10,12],compris:12,comput:12,concret:12,configur:12,conj:12,conjug:12,consecut:[10,12],consid:12,consider:10,constant:10,constraint:10,construct:[10,12],constructor:12,contai:10,contain:[1,2,3,4,10,12],control:12,contructor:12,conveni:10,convent:12,convers:12,convert:[10,12],coordin:[10,12],copi:[10,12],copyright:12,cork:[0,3,12],correpond:12,correspond:12,cos:[10,12],could:[10,12],count:12,covent:12,crawler:13,creat:[0,1,2,3,4,10,12],cuboid:12,current:12,data:12,deal:10,decid:12,defaault:12,defin:12,deg:[10,12],degre:[10,12],del:10,delim:12,delimet:12,delta2tr:12,delta:12,delta_i:12,delta_x:12,delta_z:12,depend:[10,12],deriv:10,describ:[10,12],dest:12,destin:12,det:12,determin:12,diagon:12,dict:[10,12],diffenti:12,differ:[10,12],differenti:12,dim:[10,12],dimens:[10,12],dimension:[10,12],dir:12,direct:12,displac:12,displai:[10,12],distanc:12,distribut:12,divis:12,document:10,doe:[10,12],dofi:12,done:[10,12],dot:12,dotb:12,doubl:12,downsid:10,drawn:10,dua:[3,12],dunder:10,e2h:12,each:[10,12],easiest:13,edit:12,edu:12,effect:12,effici:12,either:[10,12],element:[10,12],elementwis:[10,12],elment:10,empti:12,enabl:10,encod:12,end:12,endless:12,enforc:10,ensur:[10,12],entir:[10,12],enumer:10,environ:10,eps:12,equal:12,equival:[10,12],euclidean:12,eul2r:12,eul2tr:12,eul:[10,12],euler:12,even:12,everi:[10,12],exampl:[10,12],except:10,exist:10,exp:12,explicitli:12,expon:12,exponenti:[10,12],express:[10,12],extend:[10,12],extra:[10,12],extract:[10,12],eye:12,face:12,fals:12,familiar:10,fernando:[3,12],figur:[10,12],file:12,finger:12,finit:12,first:[10,12],fix:12,flip:12,fmt:12,follow:12,form:[10,12],format:12,forum:13,forward:12,four:10,frame:[10,12],freenod:13,frequent:10,fri:[0,12],from:[10,12],gener:12,geom3d:12,geometri:[8,11],get:13,github:[12,13],give:10,given:[10,12],gnarli:10,good:13,googl:13,great:12,greater:12,green:[10,12],grid:10,gripper:12,group:[10,12,13],guarante:[10,12],h2e:12,hamilton:[10,12],hand:12,handl:12,hang:13,has:[10,12],hat:12,have:[10,12],head:12,help:[12,13],here:10,heta:12,heta_i:12,heta_x:12,heta_z:12,high:8,hodson:[3,12],hold:10,homogen:[1,2,3,4,10,12],homogon:12,horizont:12,howev:10,html:12,http:[12,13],huge:12,human:12,huynh:12,hyperspher:12,ident:[10,12],ignor:12,imag:12,implement:12,includ:[10,12],incompat:12,incorrect:12,index:[9,10,12],indexerror:12,indic:[8,12],inequ:12,inequival:12,inert:12,infinit:12,infinitessim:12,inform:[10,12],inherit:[10,12],initi:12,inner:12,innert:12,input:[10,12],insert:[10,12],instal:10,instanc:[10,12],instantan:12,integ:12,intepret:12,inter:12,intern:12,interp:12,interpol:12,intersect:12,intersect_plan:12,intersect_volum:12,interv:12,introduct:8,inv:[10,12],invers:[10,12],invert:12,invok:10,isequ:12,isey:12,ishom2:12,ishom:12,isinst:12,isparallel:12,isr:12,isrot2:12,isrot:12,iss:12,isskew:12,isskewa:12,isso:12,issu:13,issymbol:12,isunit:12,isunittwist2:12,isunittwist:12,isunitvec:12,isvalid:12,isvec:12,iszerovec:12,item:[10,12],iter:[10,12],its:12,jacobian:12,join:[12,13],josh:[3,12],just:[10,12],keep:10,ken:12,keyword:10,kwarg:12,kwd:12,label:12,lam:12,lambda:12,lara:[3,12],larg:12,last:[10,12],latter:10,lectur:12,lecture9:12,left:[10,12],len:[10,12],length:[10,12],less:12,let:10,level:8,lie:12,lies:12,lift:12,like:[10,12],limit:12,line2d:12,line3d:12,line:[10,12],linear:12,linearli:12,linestyl:12,link:12,linspac:12,list:[1,2,3,4,12,13],literatur:12,log:12,logarithm:12,loop:12,lost:12,low:8,lui:[3,12],m_r:12,made:12,magnitud:12,mai:[10,12],mail:13,mani:12,manipul:10,map:[10,12],mason:12,master:12,math:12,mathbb:[10,12],mathbf:12,mathemat:10,matlab:12,matplotlib:10,matric:[1,2,3,4,10,12],matrix:[10,12],matt:12,max:12,mean:[10,12],merit:10,method:[10,12],metric:12,metrix:12,millisecond:12,min:12,minim:[10,12],minimum:12,minuend:12,mix:10,mixtur:10,mobil:12,mode:12,modul:[1,2,3,4,9,10,12],moment:12,most:10,motion:12,move:[10,12],movi:12,mp4:12,much:10,multi:[10,12],multipl:[10,12],multipli:[10,12],multiplicand:12,must:12,mx1:12,mxm:12,name:[10,12],namedtupl:12,namespa:10,ndarrai:[10,12],ndash:10,necessari:12,need:10,neg:12,negat:12,newlin:12,nframe:12,noa:12,non:12,none:12,norm:[10,12],normal:12,normalis:12,notat:[10,12],note:[10,12],now:10,number:[10,12],numer:[10,12],numpdi:12,numpi:[1,2,3,4,10,12],nx1:12,nx3:12,nx4:12,nxm:[10,12],nxn:12,oa2r:12,oa2tr:12,obei:10,object:12,occurr:12,offset:12,often:10,omega:12,one:[10,12],ones:12,onli:[10,12],onlin:10,open:13,oper:12,operand:[10,12],optic:12,option:[10,12],order:[10,12],org:12,orient:[10,12],origin:12,ortho:12,orthogon:[10,12],orthonorm:12,orthonorn:12,other:[10,12,13],otherwis:[10,12],out:[12,13],output:[10,12],outsid:12,over:[10,12],overload:12,p596:12,p67:12,p_p:12,pack:12,packag:10,page:9,pair:12,parallel:12,param:12,paramet:12,parameter:12,parametr:12,parent:10,part:12,particular:[10,12],particularli:10,partit:12,pass:[10,12],path:12,pdf:12,per:12,perform:[10,12],perpendicular:12,persp:12,perspect:12,peter:[0,3,12],petercork:12,phi:12,pi1:12,pi2:12,pierc:12,pitch:12,pixel:12,place:12,plane:12,plot:[10,12],plt:10,plucker:12,pmatrix:12,point:[10,12],pointdir:12,polymorph:10,pop:[10,12],pose2d:12,pose3d:12,pose:[8,11],pose_arghandl:12,posese3:10,posit:[10,12],possibl:10,pow:12,power:[10,12],ppd:12,pre:12,present:12,prevent:12,princip:12,print:[10,12],printf:12,printlin:12,prod:12,product:[10,12],project:[12,13],proper:12,properti:[10,12],provdid:10,provid:10,psi:12,pure:12,put:12,python:[10,12],q2r:12,q2v:12,qnorm:[10,12],qprint:[10,12],qqmul:[10,12],quadrant:12,quat:10,quaterion:12,quaternion:11,quick:10,quotient:12,qv1:12,qv2:12,qvmul:12,r2q:12,r2t:12,rad:12,radian:12,rai:12,rais:[10,12],rand:12,random:12,rang:12,rate:12,ratio:12,read:10,readabl:12,real:[12,13],realtimerend:12,recent:10,reciproc:12,recommend:12,reconsitut:12,rectangular:12,red:10,refer:[1,2,3,4,12],regular:10,rel:[10,12],relat:10,relev:10,remov:[10,12],repeat:[10,12],replac:10,replic:10,repres:[10,12],represent:[10,12],requir:[10,12],residu:12,resourc:12,respect:12,result:[10,12],ret:12,retriev:12,revers:12,right:[10,12],rigid:12,rigidbodi:12,ring:10,robot:[10,12],robust:12,roll:12,rot2:12,rotat:[1,2,3,4,10,12],roti:[10,12],rotx:[10,12],rotz:12,row:[1,2,3,4,10,12],rpy2r:[10,12],rpy2tr:12,rpy:12,rt2m:12,rt2tr:12,rtbpose:10,rtnew:12,rtnv11n1:12,rtype:12,rudimentari:12,rule:10,rviz:[10,12],s07:12,s10851:12,safeti:10,same:[10,12],samebodi:12,scalar:[10,12],scalarto:10,scale:12,screw:12,sdifferenti:12,se2:[10,12],se3:[10,12],search:9,second:12,section:10,see:[10,12],seealso:12,segment:12,select:12,self:12,semant:10,separ:10,sequenc:[10,12],sequenti:12,set:[10,12],settabl:12,sever:[10,12],shape:[10,12],shoemak:12,shortest:12,show:[10,12],shown:[10,12],side:12,sidewai:12,sigma:12,sign:12,signatur:12,similar:10,similarli:10,simpl:10,sin:[10,12],sinc:12,singl:[10,12],singular:12,skew:12,skewa:12,slam:10,slerp:12,slice:[10,12],smallest:12,smpose:12,so2:[10,12],so3:[10,12],soecifi:12,solut:12,some:[10,12],sometim:12,somewhat:10,sort:12,sourc:12,space:[10,12],spatial:12,spatialmath:[10,12],specif:12,specifi:12,speed:12,spheric:12,spin:12,split:12,springer:12,sqrt:12,stack:12,standard:10,start:12,stdout:12,step:12,stop:[10,12],store:12,str:12,straightest:12,string:[10,12],structur:12,style:[10,12],sub:12,subclass:[10,12],submatrix:12,subscript:12,subtahend:12,subtract:[10,12],subtrahend:12,success:12,succinct:12,sum:[10,12],summari:12,super_pos:12,superclass:12,support:12,sym:10,symmetr:12,symmetri:12,sympi:10,sys:12,t2r:12,take:12,taken:[10,12],tb_optpars:10,ten:12,tension:10,term:12,test:12,text:12,textcolor:12,textiowrapp:12,than:12,thei:[10,12],them:10,theta1:12,theta2:12,theta:[10,12],theta_i:12,theta_x:12,theta_z:12,thetan:12,thi:[1,2,3,4,10,12],thing:10,third:[10,12],those:12,three:12,through:12,time:[10,12,13],tjhe:10,tobar:[3,12],todo:[2,12],tol:12,toler:12,tom:12,toolbox:[10,12],top:12,tr2angvec:12,tr2delta:12,tr2eul:12,tr2jac:12,tr2r:12,tr2rpy:12,tr2rt:12,trace:12,traceback:10,trajectori:[10,12],tranform:[1,2,3,4,12],trang:12,tranim:[2,12],tranimate2:[2,12],transform:[1,2,3,4,10,11],transforms2d:12,transforms3d:12,transformsnd:12,transl2:[10,12],transl:[10,12],translat:12,transpos:12,trexp2:12,trexp:12,trinterp2:12,trinterp:[2,12],trinv:12,trjac2:[2,12],trjac:[2,12],trlog2:12,trlog:12,trnorm2:12,trnorm:12,trot2:[10,12],troti:12,trotx:[10,12],trotz:12,trplot2:[10,12],trplot:[10,12],trprint2:12,trprint:12,tupl:[1,2,3,4,10,12],twist:12,two:[10,12],type:[10,12],typeerror:10,typic:[10,12],uaternion:12,unchang:12,underpin:10,uniform:12,uniformli:12,uniqu:12,unit:12,unit_twist:12,unitq:12,unitquaternion:[10,12],unittwist2:12,unittwist:12,unittwist_norm:12,unitvec:12,unnorm:12,upsid:10,use:[10,12],used:[10,12],userlist:[10,12],using:[10,12],utf:12,v2q:12,v_1:12,v_2:12,v_3:12,v_4:12,v_5:12,v_6:12,v_x:12,v_y:12,v_z:12,valid:[10,12],validit:12,valu:[10,12],valueerror:[10,12],variabl:10,varieti:[10,12],vec3:12,vec:12,vector:[1,2,3,11],vee:12,vehicl:12,velctor:12,veloc:12,version:[3,12],vex:12,vexa:12,vision:[10,12],volum:12,vvmul:12,wai:[10,12,13],well:[10,12],what:[1,2,3,4,10,12],when:[10,12],where:[10,12],whether:12,which:[10,12],width:[10,12],wiki:12,wikipedia:12,wise:[10,12],wish:10,word:12,work:[10,12],workspac:10,world:[10,12],would:[10,12],write:[10,12],written:12,wtl:12,www:12,xmax:12,xmin:12,xrang:12,xyt:12,xyz:12,yaw:12,yet:10,yield:12,ymax:12,ymin:12,you:[10,13],your:13,yrang:12,yrotz:12,yxz:12,zero:[10,12],zip:10,zmax:12,zmin:12,zrang:12,zyx:12,zyz:12},titles:["spatialmath.base.quaternions","spatialmath.base.transforms2d","spatialmath.base.transforms3d","spatialmath.base.transformsNd","spatialmath.base.vectors","spatialmath.pose2d","spatialmath.pose3d","spatialmath.quaternion","Spatial Maths for Python","Indices","Introduction","spatialmath","Classes and functions","Support"],titleterms:{"class":[10,12],"function":12,base:[0,1,2,3,4,12],capabl:10,compat:10,geometri:12,graphic:10,high:10,indic:9,introduct:10,level:10,list:10,low:10,math:[8,10],matlab:10,object:10,oper:10,pose2d:5,pose3d:6,pose:[10,12],python:8,quaternion:[0,7,10,12],spatial:[8,10],spatialmath:[0,1,2,3,4,5,6,7,11],support:[10,13],symbol:10,transform:12,transforms2d:1,transforms3d:2,transformsnd:3,unit:10,vector:[4,10,12]}})