\NewDocumentCommand{\newdualentry}{m m m m o o}{% \IfValueTF{#5} {\newglossaryentry{main-#1}{name={#3},% text={#2\glsadd{#1}},% description={\glsresetall#4}% }% \newacronym[longplural={#5}, shortplural={#6}]{#1}{#2\glsadd{main-#1}}{#3} } {\newglossaryentry{main-#1}{name={#3},% text={#2\glsadd{#1}},% description={\glsresetall#4}% }% \newacronym{#1}{#2\glsadd{main-#1}}{#3} } } \newdualentry{crasar} % label {CRASAR} % abbreviation {The Center for Robot-Assisted Search and Rescue} % long form {\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. }% description \newdualentry{ar} % label {AR} % abbreviation {Augmented Reality} % long form {\glsresetall AR }% description \newdualentry{vr} % label {VR} % abbreviation {Virtual Reality} % long form {\glsresetall VR }% description \newdualentry{mr} % label {MR} % abbreviation {Mixed Reality} % long form {\glsresetall xx }% description \newdualentry{lidar} % label {LiDAR} % abbreviation {light detection and ranging} % long form {\glsresetall xx }% description \newdualentry{ros} % label {ROS} % abbreviation {Robot Operating System} % long form {\glsresetall xx }% description \newdualentry{tlx} % label {TLX} % abbreviation {The Official NASA Task Load Index} % long form {\glsresetall xx }% description %%%%%%%%%%%%%%%%%%%%%% Glossaryentry %%%%%%%%%%%%%%%%%%%%%% \newglossaryentry{hri} {name={Human-Robot Interaction}, description={\glsresetall xx} } \newglossaryentry{hrintergration} {name={Human-Robot Integration}, description={\glsresetall xxxx } } \newglossaryentry{hrc} {name={Human–Robot Collaboration}, 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.} } \newglossaryentry{rosk} {name={ROS Kinect}, description={\glsresetall xx} } \newglossaryentry{unity} {name={Unity}, description={\glsresetall xx} } \newglossaryentry{steamvr} {name={Steam VR plugin}, description={\glsresetall xx} } \newglossaryentry{nav} {name={NavMeshAgent}, description={\glsresetall xx} } \newglossaryentry{htc} {name={HTC VIVE}, description={\glsresetall xx} } \makeglossaries % Use glsunset to set the first-use-flag. This prevents gloassaries-extra to append the short form to the long form on first use. % Use this i.e. for entries where long and short form are identical.