├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.en.md ├── README.md ├── image ├── linktrack_clip_720p_4fps.gif └── nooploop.png ├── launch ├── iot.launch ├── linktrack.launch ├── linktrack_aoa.launch ├── linktrack_rviz.launch ├── tofsense.launch └── tofsensem.launch ├── msg ├── IotFrame0.msg ├── IotFrame0Node.msg ├── LinktrackAnchorframe0.msg ├── LinktrackAoaNode0.msg ├── LinktrackAoaNodeframe0.msg ├── LinktrackNode0.msg ├── LinktrackNode1.msg ├── LinktrackNode2.msg ├── LinktrackNode4Anchor.msg ├── LinktrackNode4Tag.msg ├── LinktrackNode5.msg ├── LinktrackNode6.msg ├── LinktrackNodeframe0.msg ├── LinktrackNodeframe1.msg ├── LinktrackNodeframe2.msg ├── LinktrackNodeframe3.msg ├── LinktrackNodeframe4.msg ├── LinktrackNodeframe5.msg ├── LinktrackNodeframe6.msg ├── LinktrackTag.msg ├── LinktrackTagframe0.msg ├── TofsenseCascade.msg ├── TofsenseFrame0.msg ├── TofsenseMFrame0.msg └── TofsenseMFrame0Pixel.msg ├── package.xml ├── rviz └── linktrack.rviz ├── src ├── iot │ ├── init.cpp │ ├── init.h │ └── main.cpp ├── linktrack │ ├── init.cpp │ ├── init.h │ ├── main.cpp │ ├── main_rviz_converter.cpp │ ├── protocols.cpp │ └── protocols.h ├── linktrack_aoa │ ├── init.cpp │ ├── init.h │ └── main.cpp ├── tofsense │ ├── init.cpp │ ├── init.h │ └── main.cpp ├── tofsensem │ ├── init.cpp │ ├── init.h │ └── main.cpp └── utils │ ├── init_serial.cpp │ ├── init_serial.h │ ├── nlink_protocol.cpp │ ├── nlink_protocol.h │ ├── nutils.cpp │ └── nutils.h └── test └── test_nlink_parser.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | *.txt.user 2 | .vscode 3 | build 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/README.md -------------------------------------------------------------------------------- /image/linktrack_clip_720p_4fps.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/image/linktrack_clip_720p_4fps.gif -------------------------------------------------------------------------------- /image/nooploop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/image/nooploop.png -------------------------------------------------------------------------------- /launch/iot.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/iot.launch -------------------------------------------------------------------------------- /launch/linktrack.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/linktrack.launch -------------------------------------------------------------------------------- /launch/linktrack_aoa.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/linktrack_aoa.launch -------------------------------------------------------------------------------- /launch/linktrack_rviz.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/linktrack_rviz.launch -------------------------------------------------------------------------------- /launch/tofsense.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/tofsense.launch -------------------------------------------------------------------------------- /launch/tofsensem.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/launch/tofsensem.launch -------------------------------------------------------------------------------- /msg/IotFrame0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/IotFrame0.msg -------------------------------------------------------------------------------- /msg/IotFrame0Node.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/IotFrame0Node.msg -------------------------------------------------------------------------------- /msg/LinktrackAnchorframe0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackAnchorframe0.msg -------------------------------------------------------------------------------- /msg/LinktrackAoaNode0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackAoaNode0.msg -------------------------------------------------------------------------------- /msg/LinktrackAoaNodeframe0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackAoaNodeframe0.msg -------------------------------------------------------------------------------- /msg/LinktrackNode0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode0.msg -------------------------------------------------------------------------------- /msg/LinktrackNode1.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode1.msg -------------------------------------------------------------------------------- /msg/LinktrackNode2.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode2.msg -------------------------------------------------------------------------------- /msg/LinktrackNode4Anchor.msg: -------------------------------------------------------------------------------- 1 | uint8 id 2 | float32 dis 3 | -------------------------------------------------------------------------------- /msg/LinktrackNode4Tag.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode4Tag.msg -------------------------------------------------------------------------------- /msg/LinktrackNode5.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode5.msg -------------------------------------------------------------------------------- /msg/LinktrackNode6.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNode6.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe0.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe1.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe1.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe2.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe2.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe3.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe3.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe4.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe4.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe5.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe5.msg -------------------------------------------------------------------------------- /msg/LinktrackNodeframe6.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackNodeframe6.msg -------------------------------------------------------------------------------- /msg/LinktrackTag.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackTag.msg -------------------------------------------------------------------------------- /msg/LinktrackTagframe0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/LinktrackTagframe0.msg -------------------------------------------------------------------------------- /msg/TofsenseCascade.msg: -------------------------------------------------------------------------------- 1 | TofsenseFrame0[] nodes 2 | -------------------------------------------------------------------------------- /msg/TofsenseFrame0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/TofsenseFrame0.msg -------------------------------------------------------------------------------- /msg/TofsenseMFrame0.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/TofsenseMFrame0.msg -------------------------------------------------------------------------------- /msg/TofsenseMFrame0Pixel.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/msg/TofsenseMFrame0Pixel.msg -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/package.xml -------------------------------------------------------------------------------- /rviz/linktrack.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/rviz/linktrack.rviz -------------------------------------------------------------------------------- /src/iot/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/iot/init.cpp -------------------------------------------------------------------------------- /src/iot/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/iot/init.h -------------------------------------------------------------------------------- /src/iot/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/iot/main.cpp -------------------------------------------------------------------------------- /src/linktrack/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/init.cpp -------------------------------------------------------------------------------- /src/linktrack/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/init.h -------------------------------------------------------------------------------- /src/linktrack/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/main.cpp -------------------------------------------------------------------------------- /src/linktrack/main_rviz_converter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/main_rviz_converter.cpp -------------------------------------------------------------------------------- /src/linktrack/protocols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/protocols.cpp -------------------------------------------------------------------------------- /src/linktrack/protocols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack/protocols.h -------------------------------------------------------------------------------- /src/linktrack_aoa/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack_aoa/init.cpp -------------------------------------------------------------------------------- /src/linktrack_aoa/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack_aoa/init.h -------------------------------------------------------------------------------- /src/linktrack_aoa/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/linktrack_aoa/main.cpp -------------------------------------------------------------------------------- /src/tofsense/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsense/init.cpp -------------------------------------------------------------------------------- /src/tofsense/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsense/init.h -------------------------------------------------------------------------------- /src/tofsense/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsense/main.cpp -------------------------------------------------------------------------------- /src/tofsensem/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsensem/init.cpp -------------------------------------------------------------------------------- /src/tofsensem/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsensem/init.h -------------------------------------------------------------------------------- /src/tofsensem/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/tofsensem/main.cpp -------------------------------------------------------------------------------- /src/utils/init_serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/init_serial.cpp -------------------------------------------------------------------------------- /src/utils/init_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/init_serial.h -------------------------------------------------------------------------------- /src/utils/nlink_protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/nlink_protocol.cpp -------------------------------------------------------------------------------- /src/utils/nlink_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/nlink_protocol.h -------------------------------------------------------------------------------- /src/utils/nutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/nutils.cpp -------------------------------------------------------------------------------- /src/utils/nutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/src/utils/nutils.h -------------------------------------------------------------------------------- /test/test_nlink_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nooploop-dev/nlink_parser/HEAD/test/test_nlink_parser.cpp --------------------------------------------------------------------------------