All Projects → Open-ATS-Github → Newone

Open-ATS-Github / Newone

Licence: MIT license
3D printed, low cost transport vehicle controlled over mobile internet and programed in Python

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Newone

Motoro
Smart contracts for decentralized rentals of vehicles.
Stars: ✭ 96 (+166.67%)
Mutual labels:  vehicle
speed-cloudflare-cli
📈 Measure the speed and consistency of your internet connection using speed.cloudflare.com
Stars: ✭ 99 (+175%)
Mutual labels:  internet
HelpOff
Providing help via offline system : Runner-Up at NMIMS Hackathon 2018
Stars: ✭ 20 (-44.44%)
Mutual labels:  internet
CarDrivingResNet
🚗 Browser game where a vehicle is driven through the camera using the ResNet model (Residual Network) to estimate the position of the hands.
Stars: ✭ 19 (-47.22%)
Mutual labels:  vehicle
FlashRoute
🚀 Takes minutes to explore the topology of all routable /24 prefixes in IPv4 address space. Now supports IPv6 scan!
Stars: ✭ 26 (-27.78%)
Mutual labels:  internet
frenet
Transform Frenet (s,d) to local Cartesian (x,y) coordinates.
Stars: ✭ 124 (+244.44%)
Mutual labels:  vehicle
GDCustomRaycastVehicle
A simple custom raycast vehicle implementation
Stars: ✭ 36 (+0%)
Mutual labels:  vehicle
GazeTheWeb
Explore the Web with your eyes! Part of the MAMEM project.
Stars: ✭ 30 (-16.67%)
Mutual labels:  internet
simetbox-openwrt-feed
SIMETBox package feed for OpenWRT (comece aqui/start here!)
Stars: ✭ 72 (+100%)
Mutual labels:  internet
FreeRADIUS-Server-Configuration-Tool
🎯 FreeRADIUS Server Configuration Tool 🖥️
Stars: ✭ 33 (-8.33%)
Mutual labels:  internet
igdb
IGDB PHP API Wrapper
Stars: ✭ 20 (-44.44%)
Mutual labels:  internet
DDOS Detection
ddos attack detector using ML Algorithms
Stars: ✭ 38 (+5.56%)
Mutual labels:  internet
ELMduino
Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
Stars: ✭ 274 (+661.11%)
Mutual labels:  vehicle
idpt
Internet-Delivered Psychological Therapy (IDPT) System.
Stars: ✭ 24 (-33.33%)
Mutual labels:  internet
SpeedUpAmerica
Crowd-sourced internet speed tests using M-Lab data and user tests on a website, with charts, maps, and raw data downloads.
Stars: ✭ 24 (-33.33%)
Mutual labels:  internet
beauties
Essential personal Internet services
Stars: ✭ 29 (-19.44%)
Mutual labels:  internet
swirc
Lightweight terminal based ICB and IRC client
Stars: ✭ 20 (-44.44%)
Mutual labels:  internet
pubg mobile memory hacking
Pubg Mobile Emulator Gameloop Memory Hacking C++ Source Code. Ex: Name, Cords, Bones, Weapons, Items, Box, Drop, Aimbot etc.
Stars: ✭ 69 (+91.67%)
Mutual labels:  vehicle
YAWAC
Yet Another Wifi Auto Connect (YAWAC) is a shell script to connect to a dataset of wireless connection and free hotspot like FreeWifi. It's works on OpenWrt.
Stars: ✭ 22 (-38.89%)
Mutual labels:  internet
Nfsc21
Nota Fiscal de Serviço de Comunicação e Telecomunicação, modelo 21 e 22
Stars: ✭ 20 (-44.44%)
Mutual labels:  internet

newone www.open-ats.eu

newone is a open-source, 3d-printed, low-cost transport vehicle controlled over mobile internet and programed in python

Demo video     3D-Model vehicle     3D-Model electronics     3D-Model print

features:

programs

  • programs for access the vehicle over the internet
    • program for controlling motors
    • program for videostreaming
  • open-source software, all programs written in python (focus on easy to understand)
  • programs using udp for low latency
  • opencv for taking video and displaying them, good for future AI
  • all programs can as well be used for standard rc-cars, airplanes or boats
    with PWM input and even for stationary surveillance cameras.

3d printing

  • open-source hardware, hole car 3D-printable
    • 3D-printed ball bearing (printable in one piece without any support)
    • 3D-printed flexible tires (airless, filaflex 82A)
  • insertable metal springs on all axis
  • assembly with only M3-screws and threaded brass inserts
  • support structures rarely required, low part count, easy assemply

electronics

  • two individual servomotors to steer the front wheels
  • two individual brushless motors directly integrated into the rear wheels (inwheel, hubmotor)
  • raspberry pi
  • blheli32 ESC's (will soon change to B-G431B-ESC1)
  • 18650 li-ion cells with bms (25.2V)
  • low cost

disadvantages

  • low torque cause of directdrive hub motor (will increase with planetary gear)
  • low torque cause of sensorless ESC (will increase with currentsensing ESC)
  • video stream consumes too much data

get started just write the following (for detailed info see guide):

python3 main.py

example code:

take and show webcam/rpi-camera image

import cv2
cap = cv2.VideoCapture(0)
img = cap.read()[1] #capturing image
cv2.imshow('stream',img) #1st argument = windows name
cv2.waitKey(1)

control motor with rpi (pin 15, pwm=1500ms)

#start GPIO deamon first: sudo pigpiod (preinstalled on RPI)
import pigpio #importing gpio library 
output = pigpio.pi().set_servo_pulsewidth #just shorting that long name
output(15,1500)#gpio 15, pwm=1500ms

send data to the server

import socket
address_server	=('your ip here',3274)
soc = socket.socket(family = socket.AF_INET, type = socket.SOCK_DGRAM) #internet protocol parameters
soc.sendto(b'your message',address_server)

feel free to contact for any problem: [email protected], also consider donating or get a videocall (20$/hour)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].