Skip to content

iamAkshayrao/scilab_point_cloud_toolbox

Repository files navigation

Scilab Point Cloud Toolbox

This work is a part of the Scilab Toolbox Hackathon organised by FOSSEE, IIT Bombay in June-July 2020.

Check out the toolbox submitted to ATOMS.

Purpose of the toolbox:

Interface functions of Point Cloud Library with scilab.

Requirements

Linux Ubuntu: 18.04 | Scilab Version: 6.0.2

Name of the external software/library that the toolbox interfaces to

Point Cloud Library (pcl)

Link to the source code of the chosen external software/library

NOTE: The above links are just for reference. There is no need to install PCL library.

Steps for building and installing the toolbox:

  • clone this repository.

  • There are 4 mandatory dependencies that should be installed

  • The required dependencies can be installed by running the script file: run.sh

  • Download binaries and extract third party folder.

  • After successful installation of dependencies open scilab and browse to the directory of this toolbox.

  • Execute the command:

exec builder.sce
  • Close scilab and zip the toolbox folder.

  • Open Scilab go to the directory of zip file and execute the command:

atomsInstall("<zip file name>.zip") 
  • Restart sciab and toolbox will be successfully installed.

NOTE If permission denied error comes, execute

chmod +x run.sh

execute run.sh again.

Your directory structure should look like this now:

pcl-v0.1.0-src
 \
 |--etc
 |
 |--examples
 |
 |--help
 |
 |--jar
 |
 |--locales
 |
 |--macros
 |
 |--sample_files
 |
 |--sci_gateway
 |             \
 |              |--cpp -> (contains gateway file)
 |             /
 |--thirdparty 
 |
 |--builder.sce ->(have to execute this for the first time from scilab console)
 |
 |--cleaner.sce 
 |
 |--DESCRIPTION
 |
 |--loader.sce ->(have to load this file from scilab console)
 |
 |--README
 |
 |--run.sh
 |
 |--unloader.sce

THE SETUP IS COMPLETED AND NOW TOOLBOX CAN BE LAUNCHED FROM SCILAB.

About

Scilab toolbox to process point clouds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published