Questions tagged [artoolkit]

Questions specific to the ARToolKit augmented reality SDK and to applications of the SDK. ARToolKit's functionality includes video capture, computer vision-based marker and texture recognition, video overlay, model loading and rendering. Note that there is a GPL-licensed version and a commercial/education licensed version which is a continuation of the same development project.

ARToolKit is a popular SDK for the development of augmented reality applications. First developed by Hirokazu Kato and Mark Billinghurst at the University of Washington, and released in 1999, it has been continuously developed, by ARToolworks, Inc and now by DAQRI LLC.

ARToolKit provides all the functionality required to construct a vision-based augmented reality application on its supported platforms, including video capture, computer vision-based marker and texture recognition, video overlay, and model loading and rendering. Supported platforms include Windows, Mac OS X, Linux, iOS, Android and Unity 3D.

ARToolKit has a C API, with portions in C++, Objective C and Java, depending on the platform.

A popular direct derivative of ARToolKit, includes complete bindings for C++, C# , Java and Flash AS3 (under the name )

Questions specific to ARToolKit and its applications should be tagged with this tag. If the question is more generally applicable to augmented reality development in general, use the tag.

Resources

267 questions
1
vote
0 answers

react-web-ar - Rendering component containing AFrameRenderer gives Uncaught Error

I have two components Home.js and View.js. My View.js returns a JSX with AframeRenderer tag. I want to render the View.js component whenever user clicks the Click Me option in the Home.js component. Below is the snapshot of the codes from App.js,…
1
vote
1 answer

AR.js distorted perspective: How to use a personalized camera calibration file `camera_para.dat` so that the "floor" plane is horizontal?

I'm looking into AR.js for an augmented reality use case where 3D objects do not appear directly on the hiro marker, but somewhere around the marker. When I view my AR scene through my iPhone 7 from the top, everything looks fine, but when I tilt my…
Pierre F
  • 1,332
  • 15
  • 33
1
vote
0 answers

OpenGL ARToolkit - Calling a draw function based of KeyEvent

I have two draw functions - "drawComponents" and "drawSignals" which look as follows: static void drawComponents(ARdouble trans1[3][4], ARdouble trans2[3][4], int r, int g, int b ) { for (int i = 0; i < numComponents; i++){ …
SBozhko
  • 315
  • 1
  • 6
  • 20
1
vote
0 answers

ARToolkit: No markers detected in video

I am trying to use ARtoolkit to detect markers from a number of videos. For each video source, I initialise the arHandle using the following code: ARParam cparam; AR_PIXEL_FORMAT pixFormat = AR_PIXEL_FORMAT_RGB; cparam.xsize =…
1
vote
1 answer

How to change the default marker pattern size in JSARToolkit

According from this guide from ARToolkit, the default marker pattern size is 16x16. Is it possible to be able to modify it to 32x32 in JSARToolkit?
1
vote
1 answer

ArtoolKit modyfing code

I am making avery general question. I download ArtoolKIt from this link (Software y Extras) ArtoolKit and I use this command in terminal in ubuntu: apt-get install freeglut3-dev libgl1-mesa-dev libglu1-mesa-dev libxi-dev libxmu-dev libjpeg-dev And…
coolest
  • 677
  • 1
  • 6
  • 17
1
vote
1 answer

ARToolKit - unable to add NFT marker, unknown marker type

I am working with the ARToolKit sample app ARSimple on Android. Instead of having it track the hiro marker, I want to track an NFT marker. So I am using: int testMarker = ARToolKit.getInstance().addMarker("2d;data/nft/Test.jpg"); According to the…
O.O.Balance
  • 2,930
  • 5
  • 23
  • 35
1
vote
1 answer

How to include shared libraries in android studio project?

I am trying to use the ARToolKit library in an android studio project. This library uses an NDK shared library, so i have followed this guide to include it in my project. I have also tried solutions from this question. I don't think this issue is…
O.O.Balance
  • 2,930
  • 5
  • 23
  • 35
1
vote
1 answer

Calibration server not working on ARToolKit5 . Unable to fetch calibration file on Android device

When ever I run ARToolKit5 android project , it takes hell lot of time to open up camera and I am getting this log - E/libar: Error performing CURL operation: Error (7). Failed to connect to omega.artoolworks.com port 443: Connection timed…
BinaryGuy
  • 407
  • 1
  • 5
  • 13
1
vote
1 answer

Which AR software should I use?

Good evening everyone! So I'm currently taking senior design in college and came up with this idea for an Augmented Reality App. Basically, the app will do this: Display a table with a banner over it and have different objects on that table. The…
humbleCoder
  • 463
  • 1
  • 5
  • 18
1
vote
2 answers

Bash script error NDK-Build

I'm trying to get ARToolkit5 Android Examples and run on my device from this official repo ARToolkit5 GithubRepo. Then I need to run ./build.sh to build libraries but I'm getting this error while trying to execute ./build.sh on a Mac. Please anyone…
G.L
  • 139
  • 1
  • 4
  • 16
1
vote
0 answers

ARToolKit 6: Image Tracking using FREAK

I am completely new to AR and I have searched all my best in Internet to get some sample on ARToolKit 6 (Android) without any success. At this point, the questions I have are How do I generate an image tracker database with ARToolKit 6? How do I…
MaK
  • 81
  • 1
  • 7
1
vote
0 answers

Artoolkit v6. Fatal signal 4 (SIGILL), code 2. Crash on intel processors using x86 architecture (Asus zenfone 2 ZE551ML)

ARToolkit v6.0 crashes on my phone (Asus Zenfone 2 ZE551ML) where the previous v5 used to work fine. I am guessing the issue is related to my phone's architecture that uses Intel chips (x86). I have tried on other phones with different architecture…
FingerSmith
  • 379
  • 3
  • 13
1
vote
0 answers

Android - ARToolkit - 2D Image instead a cube

I'm trying to display simple 2d image on my marker. I found solution how to create a cube on marker. public void draw(GL10 gl) { gl.glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT); // Apply the ARToolKit projection…
Afur
  • 61
  • 6
1
vote
1 answer

Apple Mach-O Linker (Id) Error on ar6unity iOS

I can run the example just fine in the Mac using https://github.com/artoolkit/ar6unity-wiki/wiki/Setting-Up-Your-First-ARToolKit-for-Unity-Scene But when I follow this instruction, I got linker…
HP.
  • 19,226
  • 53
  • 154
  • 253