Skip to content

Star Tracker server-client app to recognize star patterns.

License

Notifications You must be signed in to change notification settings

granasat/startrackerpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

The project uses Docker images to run its services, and this images are based on ARM7 architecture, however it is still possible to run them in x86 or amd64 architectures by installing the following packages in Debian based distributions:

apt install qemu binfmt-support qemu-user-static

Other requirements to use all the features in the project:

  • DMK 41BU02 Camera.
  • LSM303 Sensor.
  • DS1621 Sensor.

Installing the DMK 41BU02 Camera

These are the steps needed to install this specific camera in the Raspberry Pi:

Clone tiscamera repo

git clone https://github.com/TheImagingSource/tiscamera.git

Build dependencies

cd tiscamera
sudo ./scripts/install-dependencies.sh --runtime --compilation

Build tiscamera

mkdir -p build
cd build
# Without ARAVIS
cmake -DBUILD_ARAVIS=OFF -DBUILD_TOOLS=ON ..
make
sudo make install

Workaround

If the device does not show up, the following workaround might help:

/bin/sh -c 'echo 199e 8101 > /sys/bus/usb/drivers/uvcvideo/new_id'

Installing the DS1621 Sensor

echo ds1621 0x48 >/sys/class/i2c-adapter/i2c-1/new_device
pip3 install smbus

About

Star Tracker server-client app to recognize star patterns.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published