---
# System prepended metadata

title: Untitled
tags: [adswarm]

---

---
tags: adswarm
---

## Summary
Github: https://github.com/adswarm/src/tree/main/Criteria_for_selecting_algorithms

1. xxx
2. xxx
5. xxx
6. xxx
8. xxx
9. xxx
11. xxx
12. xxx
13. xxx

Summary:

1. For this project the following attempts were made:
    a. installing via docker instructions:  failed to create `docker_launcher.sh` script in directory
    b. The `docker_launcher.sh` script causes syntax error after manually adding it
2. Build script was ill-configured. The exported directories do not exist or are maybe outdated.
5. 

**Overview:**
Do not have instructions to install/run: 5, 6, 8, 9, 13, 16, 19, 23, 27, 41

Overall approaches tried:
- unreal engine to run .uproject files [16] - Turned out to be an empty project
- Tested with docker environments [1, 8, 22]
- Tested with source installations [1, 2, 6, 12, ]

For with/without instructions we exhaust all the following approaches
- Tried building through make/cmake available in project [1, 2, 6, 12, 16, 22, 25, 41]
- Tried executing all scripts bash and pythong scripts (Inferred arguments through reading scripts) [1, 2, 11, 14, 23, 27]
- Ran all matlab, julia, java and javascript files that are or look like core/main files of the project [5, 8, 9, 23, 38]
- Tried with images from docker to ensure it is not an environment issue [1, 8, 22]

Errors encountered:
- Missing packages during build
- Broken build scripts
- Syntax errors in build scripts
- Generates no output
- No simulations run 
- Only have documentation and no code
- 

## Project 1:
source: https://github.com/cvar-upm/aerostack

### Installing from docker

The file called `docker_launcher.sh` was not added when following the instructions for docker installation [here](https://github.com/cvar-upm/aerostack/wiki/Install-Docker-image#installation-procedure).

Proof: 
![](https://i.imgur.com/3cMWJ0b.png)

The above picture uses two projects of the many and does not have the script that should have been added. Additional debugging not done. 

Manually copying the `docker_launcher.sh` through inspecting installation script causes the following error:

![](https://i.imgur.com/dKlvMC7.png)

Gave up at this point.

### Installing from source

ROS limitation

![](https://i.imgur.com/U0M3G8R.png)

Could not locate the package from ROS distro

## Porject 2:
source: https://github.com/BCLab-UNM/MPFA-ARGoS

Fails to find argos3. No guide to fix build script. 

![](https://i.imgur.com/f89TiOM.png)

build script:
```
#!/bin/bash
#if [ "$1" = "clean" ]; then
    echo "Deleting and recreating the build directory "
    rm -rf build
    mkdir build
#fi

cd build
export PKG_CONFIG_PATH=/opt/local/argos3/2.8.12.2/gcc/5.4.0/lib/pkgconfig
echo "Configuring Makefiles with CMAKE..."
cmake -DBUILD_EVOLVER=NO -DCMAKE_BUILD_TYPE=Release ..

echo "Making..."
make

cd ..

echo "Finished."
```

most likely the PKG_CONFIG_PATH is incorrectly defined. 

## Project 5

source: https://github.com/steedhuang/DE-US-HS-PSO-Code-for-the-100-Digit-Challenge

Works here. This is the output from running the matlab code in the zip file:
![](https://i.imgur.com/vqqR3aH.png)


Although I don't see how this is swarm related. 

The main file in the folder fails though:
![](https://i.imgur.com/qlvAGQ8.png)


## Project 6

No instructions how to run. 

![](https://i.imgur.com/heIRbIC.png)

Despite the claim, the repo is not updated. 

running cmake gives the following error.
![](https://i.imgur.com/TtywAHr.png)

Installing ROS doesn't make a difference. 

## Project 8

No instructions on how to run.

Running simulation gives error (in docker - used julia image myself):
![](https://i.imgur.com/mAMSP01.png)

without docker same error:
![](https://i.imgur.com/IFteNpF.png)


## Project 9

No output:
![](https://i.imgur.com/fFJIf6s.png)

No information about how to run either

## Project 11

Error:
![](https://i.imgur.com/FOMEuNa.png)


Followed all instruction lead to error with display. 

## Project 12

Compile error:
![](https://i.imgur.com/gxVOuiO.png)


## Project 13

Ignored. Rasberry pie setup with no installation information.

## Project 14

Installed successfully with `python setup.py install`:
![](https://i.imgur.com/X39aAX2.png)


This example runs fine:
![](https://i.imgur.com/hlC0WU9.png)

## Project 16

Project emmpty with unreal engine:
![](https://i.imgur.com/tfHpG9m.jpg)



## Project 19

Issues with running any .jar file: 
![](https://i.imgur.com/AJt7XhI.png)


Following the instructions also doesn't help to run without display.

There are no instructions as to which file should be run. 

## Project 22

ROS issues. 

Requires catkin:
![](https://i.imgur.com/IkRhTux.png)

gives the following error from installing:
![](https://i.imgur.com/eVUdGQF.png)

Tried making my docker but this error persists for ROS:
![](https://i.imgur.com/KGo1wi4.png)

Docker file used:

```
FROM ros:melodic
RUN apt-get update && apt-get install -y \
    ros-melodic-desktop-full
```

## Project 23

Errors in running individual files:
![](https://i.imgur.com/NnKM1yh.png)

![](https://i.imgur.com/hKheSRE.png)

![](https://i.imgur.com/YRDlkdf.png)

![](https://i.imgur.com/lDfk7Bb.png)


## Project 25

Issues with makefile:
![](https://i.imgur.com/qLGqyVn.png)


## Project 26

No code but just text document.

![](https://i.imgur.com/i3tnOSA.png)


## Project 27

No clear output:

![](https://i.imgur.com/B3vX8B3.png)

Error files shows the following:
![](https://i.imgur.com/l0DmH8s.png)

## Project 32

Consists of algorithms in jupyter notebook. Most of them have already been executed. 

![](https://i.imgur.com/XdV3wvK.png)


## Project 38

Works.

![](https://i.imgur.com/Ebfa46y.png)

## Project 41

Make error:
![](https://i.imgur.com/26PQttG.png)

