tinySLAM: A SLAM algorithm in less than 200 lines C-language program

Author(s):  
Bruno Steux ◽  
Oussama El Hamzaoui
2006 ◽  
Vol 49 (2) ◽  
pp. 231-238 ◽  
Author(s):  
José de Melo Lima Filho ◽  
Rosângela Lessa ◽  
Borko Stosic ◽  
Paulo José Duarte Neto ◽  
José Wilson Vieira

External morphological distinction between young Selene vomer and S. brownii (Carangidae) was studied using multivariate analysis with the purpose to evaluate if other characters than the second dorsal and pelvic fin spines could be used as distinguishing attributes for juveniles fishes. These spines are important distinctive morphological characters, but they can be absent in juvenile fishes or be broken during manipulation. A sample of 389 specimens was collected from beach netting at Caiçara do Norte (RN), northeastern Brazil, in 2001. Each specimen was digitalized and their images provided numerical matrices using Scion Image and FANTOMAS software. A C-language program was developed and used to calculate 16 Euclidean distances and nine homologous landmarks plotted on images. Discriminant analysis results revealed that the two Selene species was clearly distinguished employing morphometric procedures of diagonally oriented measurements of the antero-posterior body axis.


UNIX Workshop ◽  
1989 ◽  
pp. 79-88
Author(s):  
Andreas J. Pilavakis

2013 ◽  
Vol 433-435 ◽  
pp. 1747-1751
Author(s):  
Zhi Chao Song

Activity record is an important part of the compile process. C-based storage management strategy, the system uses the Eclipse integrated environment in Windows 7 system , using the Java language to implement process activity record analysis and processing of the C language. Program can handle variables stored procedure calls and nested execution jumps, and through vector symbol table to achieve compact build management. By applying stack storage management strategies,the storage activity can be clearly demonstrated.


1991 ◽  
Vol 64 (1) ◽  
pp. 183-192 ◽  
Author(s):  
Monika Bargieł ◽  
Jacek Mościński

2014 ◽  
Vol 2014 ◽  
pp. 1-13 ◽  
Author(s):  
Manob Jyoti Saikia ◽  
Rajan Kanhirodan ◽  
Ram Mohan Vasu

We have developed a graphics processor unit (GPU-) based high-speed fully 3D system for diffuse optical tomography (DOT). The reduction in execution time of 3D DOT algorithm, a severely ill-posed problem, is made possible through the use of (1) an algorithmic improvement that uses Broyden approach for updating the Jacobian matrix and thereby updating the parameter matrix and (2) the multinode multithreaded GPU and CUDA (Compute Unified Device Architecture) software architecture. Two different GPU implementations of DOT programs are developed in this study: (1) conventional C language program augmented by GPU CUDA and CULA routines (C GPU), (2) MATLAB program supported by MATLAB parallel computing toolkit for GPU (MATLAB GPU). The computation time of the algorithm on host CPU and the GPU system is presented for C and Matlab implementations. The forward computation uses finite element method (FEM) and the problem domain is discretized into 14610, 30823, and 66514 tetrahedral elements. The reconstruction time, so achieved for one iteration of the DOT reconstruction for 14610 elements, is 0.52 seconds for a C based GPU program for 2-plane measurements. The corresponding MATLAB based GPU program took 0.86 seconds. The maximum number of reconstructed frames so achieved is 2 frames per second.


2014 ◽  
Vol 889-890 ◽  
pp. 1696-1699 ◽  
Author(s):  
Chun Fang Liu ◽  
Yi Biao Sun ◽  
Li Mei Wang

C language program design is a basic and also the core of university teaching computer courses. This paper discussed C language animated programming and curriculum tutorial design in the engineering applications, need be able to combine theoretical knowledge and practical application, in the limited class hours, stimulate students' interest in learning, and improve students' ability to actual use the C programming language. This paper summarized some experience about the characteristics of C language to improve the efficiency of teaching curriculum design guidance and outcomes, improve engineering capabilities.


Sign in / Sign up

Export Citation Format

Share Document