kandi X-RAY | illixr_android Summary
kandi X-RAY | illixr_android Summary
illixr_android is a C++ library. illixr_android has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.
illixr_android
illixr_android
Support
Quality
Security
License
Reuse
Support
illixr_android has a low active ecosystem.
It has 0 star(s) with 0 fork(s). There are 3 watchers for this library.
It had no major release in the last 6 months.
illixr_android has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of illixr_android is current.
Quality
illixr_android has no bugs reported.
Security
illixr_android has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
illixr_android does not have a standard license declared.
Check the repository for any license declaration and review the terms closely.
Without a license, all rights are reserved, and you cannot use the library in your applications.
Reuse
illixr_android releases are not available. You will need to build from source code and install.
Installation instructions are available. Examples and code snippets are not available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of illixr_android
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of illixr_android
illixr_android Key Features
No Key Features are available at this moment for illixr_android.
illixr_android Examples and Code Snippets
No Code Snippets are available at this moment for illixr_android.
Community Discussions
No Community Discussions are available at this moment for illixr_android.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install illixr_android
Download Android Studio from here. Extract the zip file and navigate to. Launch Android Studio with the following and accept licences. Now clone this repository and open it in Android Studio. Wait for the Gradle Sync to finish. Required NDK version will be downloaded automatically as part of the sync process. Verify that NDK is downloaded by navigating to. It should have NDK version 21.4 installed.
Download Android Studio from here.
Extract the zip file and navigate to <extracted-folder>/android-studio/bin
Launch Android Studio with the following and accept licences. ./studio.sh
Now clone this repository and open it in Android Studio git clone https://github.com/ILLIXR/illixr_android.git
Wait for the Gradle Sync to finish. Required NDK version will be downloaded automatically as part of the sync process. Verify that NDK is downloaded by navigating to ~/Android/Sdk/ndk It should have NDK version 21.4 installed.
Download OpenCV 4.5.5 from here. Click on the Android option. Download and extract the zip file. Change Line 21 and 22 in app/src/main/cpp/CMakeLists.txt with the OpenCV folder path.
Download OpenCV 4.5.5 from here. Click on the Android option. Download and extract the zip file.
Change Line 21 and 22 in app/src/main/cpp/CMakeLists.txt with the OpenCV folder path.
Follow instructions here to download and build boost for Android. Make sure you build it for the right architecture and instruction set you need. For e.g. Android Emulator may require x86 whereas most Android phones will need arm64. Change Line 25 in app/src/main/cpp/CMakeLists.txt with the correct folder name.
Follow instructions here to download and build boost for Android. Make sure you build it for the right architecture and instruction set you need. For e.g. Android Emulator may require x86 whereas most Android phones will need arm64.
Change Line 25 in app/src/main/cpp/CMakeLists.txt with the correct folder name.
Download Latest release of EIgen from here. Change Line 28 in app/src/main/cpp/CMakeLists.txt with the installed Eigen directory path.
Download Latest release of EIgen from here.
Change Line 28 in app/src/main/cpp/CMakeLists.txt with the installed Eigen directory path.
Now we have all the dependencies ready to build the project. Hit the build button in Android Studio to build the project. If there are errors make sure all the paths set in the previous steps are correct. We need to manually install data required for GlDemo and Pose_lookup. However we can ony do it when the application is installed on the phone. So, hit the run button and install the application on the phone. The app won't run because we haven't added the data yet. Now while the phone is connected open Device File Explorer located on the right hand side menu of Android Studio. Select the device name. Navigate to /sdcard/Android/data/com.example.native_activity. Right click and select Upload, now navigate to the folder illixr_android/app/src/main/cpp/ and select mav0. Do the same for demo_data. mav0 contains the groun truth pose form EuRoC dataset required for Pose_lookup and demo_data is used by gldemo. It is possible that the app is not installed in sdcard but only present in the internal memory which is /data/data/com.example.native_activity. In this case install the mav0 and demo_data inside /data/data/com.example.native_activity. Based on where the data is installed, change the application path in illixr_android/app/src/main/cpp/main.cpp line 23.
Now we have all the dependencies ready to build the project. Hit the build button in Android Studio to build the project. If there are errors make sure all the paths set in the previous steps are correct.
We need to manually install data required for GlDemo and Pose_lookup. However we can ony do it when the application is installed on the phone. So, hit the run button and install the application on the phone. The app won't run because we haven't added the data yet.
Now while the phone is connected open Device File Explorer located on the right hand side menu of Android Studio. Select the device name. Navigate to /sdcard/Android/data/com.example.native_activity. Right click and select Upload, now navigate to the folder illixr_android/app/src/main/cpp/ and select mav0. Do the same for demo_data. mav0 contains the groun truth pose form EuRoC dataset required for Pose_lookup and demo_data is used by gldemo.
It is possible that the app is not installed in sdcard but only present in the internal memory which is /data/data/com.example.native_activity. In this case install the mav0 and demo_data inside /data/data/com.example.native_activity.
Based on where the data is installed, change the application path in illixr_android/app/src/main/cpp/main.cpp line 23.
Download Android Studio from here.
Extract the zip file and navigate to <extracted-folder>/android-studio/bin
Launch Android Studio with the following and accept licences. ./studio.sh
Now clone this repository and open it in Android Studio git clone https://github.com/ILLIXR/illixr_android.git
Wait for the Gradle Sync to finish. Required NDK version will be downloaded automatically as part of the sync process. Verify that NDK is downloaded by navigating to ~/Android/Sdk/ndk It should have NDK version 21.4 installed.
Download OpenCV 4.5.5 from here. Click on the Android option. Download and extract the zip file. Change Line 21 and 22 in app/src/main/cpp/CMakeLists.txt with the OpenCV folder path.
Download OpenCV 4.5.5 from here. Click on the Android option. Download and extract the zip file.
Change Line 21 and 22 in app/src/main/cpp/CMakeLists.txt with the OpenCV folder path.
Follow instructions here to download and build boost for Android. Make sure you build it for the right architecture and instruction set you need. For e.g. Android Emulator may require x86 whereas most Android phones will need arm64. Change Line 25 in app/src/main/cpp/CMakeLists.txt with the correct folder name.
Follow instructions here to download and build boost for Android. Make sure you build it for the right architecture and instruction set you need. For e.g. Android Emulator may require x86 whereas most Android phones will need arm64.
Change Line 25 in app/src/main/cpp/CMakeLists.txt with the correct folder name.
Download Latest release of EIgen from here. Change Line 28 in app/src/main/cpp/CMakeLists.txt with the installed Eigen directory path.
Download Latest release of EIgen from here.
Change Line 28 in app/src/main/cpp/CMakeLists.txt with the installed Eigen directory path.
Now we have all the dependencies ready to build the project. Hit the build button in Android Studio to build the project. If there are errors make sure all the paths set in the previous steps are correct. We need to manually install data required for GlDemo and Pose_lookup. However we can ony do it when the application is installed on the phone. So, hit the run button and install the application on the phone. The app won't run because we haven't added the data yet. Now while the phone is connected open Device File Explorer located on the right hand side menu of Android Studio. Select the device name. Navigate to /sdcard/Android/data/com.example.native_activity. Right click and select Upload, now navigate to the folder illixr_android/app/src/main/cpp/ and select mav0. Do the same for demo_data. mav0 contains the groun truth pose form EuRoC dataset required for Pose_lookup and demo_data is used by gldemo. It is possible that the app is not installed in sdcard but only present in the internal memory which is /data/data/com.example.native_activity. In this case install the mav0 and demo_data inside /data/data/com.example.native_activity. Based on where the data is installed, change the application path in illixr_android/app/src/main/cpp/main.cpp line 23.
Now we have all the dependencies ready to build the project. Hit the build button in Android Studio to build the project. If there are errors make sure all the paths set in the previous steps are correct.
We need to manually install data required for GlDemo and Pose_lookup. However we can ony do it when the application is installed on the phone. So, hit the run button and install the application on the phone. The app won't run because we haven't added the data yet.
Now while the phone is connected open Device File Explorer located on the right hand side menu of Android Studio. Select the device name. Navigate to /sdcard/Android/data/com.example.native_activity. Right click and select Upload, now navigate to the folder illixr_android/app/src/main/cpp/ and select mav0. Do the same for demo_data. mav0 contains the groun truth pose form EuRoC dataset required for Pose_lookup and demo_data is used by gldemo.
It is possible that the app is not installed in sdcard but only present in the internal memory which is /data/data/com.example.native_activity. In this case install the mav0 and demo_data inside /data/data/com.example.native_activity.
Based on where the data is installed, change the application path in illixr_android/app/src/main/cpp/main.cpp line 23.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page