RoboticExplorationLab / RExVicon

A simple interface to the Vicon SDK to relay data over ZMQ or serial
MIT License
1 stars 0 forks source link

Error in `change_to_arm.sh` #1

Open natesimon opened 1 year ago

natesimon commented 1 year ago

Hello, thanks for this great repo! I have a few questions.

1. On my system, ./change_to_arm.sh had the following error:

computer@computer:~/Documents/RExVicon/ViconSDK$ ./change_to_arm.sh 
/home/RExVicon/ViconSDK/modify_makefile.sh
grep: input file ‘gcc.mk’ is also the output

I believe the issue is in the following snippet:

https://github.com/RoboticExplorationLab/RExVicon/blob/fe50f282f352e13a95862db8e7f1661f4c9ba919/ViconSDK/change_to_arm.sh#L11-L12

With the following changes, I had no error:

grep -v m32 gcc_old.mk > gcc.mk
mv gcc.mk gcc_old.mk
grep -v msse2 gcc_old.mk > gcc.mk 

2. Where can I find copy_build_output.sh referenced in the README?

I really appreciate your work to enable the Vicon datastream sdk over arm architectures (like the Jetson). Is it possible to use (a simplified version of) this code for the Jetson to receive its own position from the datastream, as opposed to using ZMQ or serial? I believe that would be very useful, as pyvicon and vicon_bridge are limited to amd architectures. Where could the Vicon computer IP be specified?

Thanks very much!

Crionte commented 1 year ago

I'm also trying to build the libraries for the Jetson Nano but I can't find the copy_build_output.sh as well. Any update?