Find Jobs
Hire Freelancers

Save the birds! Birds Determent System (Delphi + Networking project)

$2-30 USD / hour

Cancelado
Publicado hace alrededor de 12 años

$2-30 USD / hour

**We are looking for talented Delphi programmer, with proven Networking experience.** This project has a very tight deadline that is defined by birds migration pattern, and hence can't be postponed! Please bid only if you have the expertise and time to work. I also have this project listed as a fixed price project (ID# 1815860). Project details and some images are attached. ## Deliverables We are building a system to defend protected birds from nesting in very high voltage power towers. It uses IR cameras and radars to trigger an event and using sounds and UV light we 'hope' the birds will find the place to unpleasant to nest in. The project is broken into several modules. You *do not* need to bid on the entire project but only on the modules you believe can excel at and make it within the deadline. If needed more than one Worker will be hired. If the biding value for your module is too low/high a new project will be created for you. When bidding please provide the following information: 1. Selected modules. 2. Relevant past experience, preferably with sample projects / sample code. 3. How many days of the week and in what hours are you available for live text chat (in vWorker)? 4. What's your input on the general project, do you have any comments / questions / suggestions? (constant communication is crucial for quick integration) 5. How are you going to approach the selected modules? 6. How many programmers are in your team? ---------------- The following aren't the specification; it's only the project overview and modules breakdown. Due to lack of time, we will work together to define the detailed SOW. If you have any question please don't hesitate to ask, I will try to answer as soon as I can. All Code will be written in Pascal with Delphi, compatible with 2010 edition. (Although I can accept other languages delivered as DLL) Network code won't use Indy components; I personally like the free synapse library ([login to view URL]), I can provide a working server/client protocol. 1. 2 radar systems: The radars are connected to the PC and a 3rd party software will analyze the data. We need to connect to "localhost" and it will send us events when a bird is detected. The TCP/IP protocol is quite simple; if you're interested I'll let me know and I'll send you the spec. (also save those events in a buffer and flush to a file, trivial). 2. 4x IR cameras connected to AXIS 241Q Video encoder. Encoder spec: [login to view URL] Developer Pages (SDK) [login to view URL] 2.a. We need to be able to be able to access the video data (I suggest the jpeg push technique). 2.b. (Op.) Receive VMD events. 2.c. (Op.) Send/receive UART (RS232) bytes. 3. Video data compressor (trivial). Contains a buffer of k# frames before Event trigger and j# after, then encodes into a video. (I already have a working library for the encoding) 4. VMD algorithm and configuration (We will develop this module) We will develop this module, but if you have experience in this subject please let me know. 5. Hardware drivers + control + technical panel (We will develop this module) Will control and monitor the acoustic transducers, LED boxes, temperature regulators. 6. "Management" class (We will develop this module) Owns and passes events between all subclasses. 7. zip/wrap event into file. The event (4 videos + radar + activation log) will be saved into one file with the time/date. 8. GUI elements / components: a. Render Radar "map". b. Video playback (quite sure there are free components available) We will write the GUI itself. 9. Server/Client The program will act as a client and server, it will pass along the data (to its clients) until it reaches a Tower (HW connected to it). The idea is to have a transparent connection, same application running on the tower and the control station. At the moment (this pilot) there is only one tower and one station. We also want to be able to access the Tower via the Internet (that will be available in the control station), this is way I suggested cascading the commands down. a. create a command for each one of the events we'll have. b. be able to stream a file (the event (7)). 10. Supervisor / Sherpa. I might need additional help with synchronization and integration..
ID del proyecto: 2703439

Información sobre el proyecto

Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de ISRAEL
Yokneam Ilit, Israel
4,9
13
Miembro desde feb 16, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.