glossary.tex 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. \NewDocumentCommand{\newdualentry}{m m m m o o}{%
  2. \IfValueTF{#5}
  3. {\newglossaryentry{main-#1}{name={#3},%
  4. text={#2\glsadd{#1}},%
  5. description={\glsresetall#4}%
  6. }%
  7. \newacronym[longplural={#5}, shortplural={#6}]{#1}{#2\glsadd{main-#1}}{#3}
  8. }
  9. {\newglossaryentry{main-#1}{name={#3},%
  10. text={#2\glsadd{#1}},%
  11. description={\glsresetall#4}%
  12. }%
  13. \newacronym{#1}{#2\glsadd{main-#1}}{#3}
  14. }
  15. }
  16. \newdualentry{crasar} % label
  17. {CRASAR} % abbreviation
  18. {The Center for Robot-Assisted Search and Rescue} % long form
  19. {\glsresetall A nonprofit corporation dedicated to unmanned systems technology for public safety. It aims to promote the effective use of unmanned systems by formal emergency management agencies.
  20. }% description
  21. \newdualentry{ar} % label
  22. {AR} % abbreviation
  23. {Augmented Reality} % long form
  24. {\glsresetall AR
  25. }% description
  26. \newdualentry{vr} % label
  27. {VR} % abbreviation
  28. {Virtual Reality} % long form
  29. {\glsresetall VR
  30. }% description
  31. \newdualentry{mr} % label
  32. {MR} % abbreviation
  33. {Mixed Reality} % long form
  34. {\glsresetall xx
  35. }% description
  36. \newdualentry{lidar} % label
  37. {LiDAR} % abbreviation
  38. {light detection and ranging} % long form
  39. {\glsresetall xx
  40. }% description
  41. \newdualentry{ros} % label
  42. {ROS} % abbreviation
  43. {Robot Operating System} % long form
  44. {\glsresetall xx
  45. }% description
  46. \newdualentry{tlx} % label
  47. {TLX} % abbreviation
  48. {The Official NASA Task Load Index} % long form
  49. {\glsresetall xx
  50. }% description
  51. %%%%%%%%%%%%%%%%%%%%%% Glossaryentry %%%%%%%%%%%%%%%%%%%%%%
  52. \newglossaryentry{hri}
  53. {name={Human-Robot Interaction},
  54. description={\glsresetall xx}
  55. }
  56. \newglossaryentry{hrintergration}
  57. {name={Human-Robot Integration},
  58. description={\glsresetall xxxx }
  59. }
  60. \newglossaryentry{hrc}
  61. {name={Human–Robot Collaboration},
  62. description={\glsresetall The study of collaborative processes in human and robot agents work together. It includes classical robotics, human-computer interaction, artificial intelligence, design, cognitive sciences and psychology.}
  63. }
  64. \newglossaryentry{rosk}
  65. {name={ROS Kinect},
  66. description={\glsresetall xx}
  67. }
  68. \newglossaryentry{unity}
  69. {name={Unity},
  70. description={\glsresetall xx}
  71. }
  72. \newglossaryentry{steamvr}
  73. {name={Steam VR plugin},
  74. description={\glsresetall xx}
  75. }
  76. \newglossaryentry{nav}
  77. {name={NavMeshAgent},
  78. description={\glsresetall xx}
  79. }
  80. \newglossaryentry{htc}
  81. {name={HTC VIVE},
  82. description={\glsresetall xx}
  83. }
  84. \makeglossaries
  85. % Use glsunset to set the first-use-flag. This prevents gloassaries-extra to append the short form to the long form on first use.
  86. % Use this i.e. for entries where long and short form are identical.