Find Jobs
Hire Freelancers

Ranging Glove

$750-1500 SGD

Closed
Posted almost 6 years ago

$750-1500 SGD

Paid on delivery
Overview The Ranging Glove is a device able to provide spatial commands over Bluetooth. The glove over the dominant hand (right in this case) contains a laser rangefinder and laser pointer that are pointed at a location on the ground/floor or nearby wall. Other sensors, such as accelerometers, a compass, and gyroscopes, provide the angle relative to the ground. The output coordinate frame can be considered a “top down” plane in parallel with the ground, with the device’s current position being the origin point. Compass data may also be used to calculate this, but it is not preferred. Sensor data and trigonometry are used to provide the X and Y values of the endpoint of the laser beam’s end point. The required distance is within 3 meters, although up to 5 m is preferred. Default Coordinate Frame When a button (#1 in the diagram, on top of the dominant hand pointer finger) is pressed, the coordinates are sent out over Bluetooth. A Raspberry Pi (or Arduino or similar device) and power source (attached via battery) are used for the calculation to the x and y of the output coordinate frame. The output values, plus a timestamp, must be calculated and send out on Bluetooth with each push of Button #1. It should delete all but the last 5 data outputs (button 1 state, button 2 state, button 3 state, additional button states if present). In addition, the press of other buttons (#2 and #3 on the dominant hand, the rest on the other glove), should be output as a binary vector (0 for not pressed, 1 for pressed). Adjusted Coordinate Frame Button #3 has a special function. When the glove is pointed at an object and Button #3 is pressed, it stores the X and Y distance to that object. The next time Button #1 is used, it does so with respect to the absolute distances relative to the point used with Button #3. For example, say Button #3 is pointed at an object at X= -2 m, and Y= -1 m. Button #1 is pressed at a space at X= 3 m, and Y= 2 m. The resultant coordinates broadcast would be X= 5, m and Y= 3 m. This is only performed in case Button #3 is pressed before Button #1. The final product specifications are: -Preferably assembled using open source and generic components. -Have at least 3 m of range. -Calculate the X and Y of both the self-centered coordinate frame and adjusted frame. -Each press of Button #1 should save up to the prior 5 data outputs (each containing X, Y, timestamp, angle relative to self, compass bearing, button 1 state, button 2 state, button 3 state, additional button states if present). -Trigger output of information vector using Bluetooth, with each button press. Bonus: -Design a glove for the other hand, containing buttons #4, #5, and #6. It may be connected to the first using long wires, its own device, or some other means. Desired Outputs: -Circuit and Wiring Schematic/Diagram -Code for all devices -Physical prototype
Project ID: 17282018

About the project

9 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $2,284 SGD for this job
User Avatar
Hi good day very high skill in RF Senior ENGINEER has more of 40 years’ experience in this profession, developing Hardware and Software Expertise in video processing and associated simulation and evaluation tools and methods, communication I2C, I2S, SATA, RS232, RS422, RS485, USB, TCP, Bluetooth, RF433, Wi-fi, GSM, GPS, GPRS and any other serial communication. Producing Analog/Digital board designs, layouts and modifications or any other multi-layer PCB design, Verifying designs and layouts. Preparing documentation for manufacturing. Gerber, contact with partner in China for make PCB in 32 layers Develop Digital/Analogue electronic board architecture and design by developing product concept; Researching, analyzing, selecting, and applying design concepts, approaches, techniques, and criteria; Adapting and modifying board design alternative architectures; developing and evaluating new analogue/digital architectures and algorithms; defining functionality and requirement specifications. Developing board layout including 3D model, size, performance, power consumption, and cost. Establishing integrations; preparing drawings, schematics, diagrams and Gerber’s . Collaborating with Related board design teams; evaluating components, materials, and suppliers; Identifying and resolving design integration/interface issues thermal problem Determining and establishing design specifications and safety standards.
$1,666 SGD in 10 days
4.9 (50 reviews)
6.4
6.4
User Avatar
Hello This is Mamdouh and I am happy to write for you. I can deliver hardware and software within tow weeks from approving. More details for lazier rangefinder is required. I prefer using Arduino for simplicity.
$1,333 SGD in 3 days
5.0 (7 reviews)
4.7
4.7
User Avatar
Hi,we're all senior software developers,we've just checked your project requirements,we're able to perform your project and you'll be interesting with us,please come in contact with us to discuss for more project details... Ranging Glove Coding, Electrical Engineering, Electronics, PCB Layout, Programming,
$1,250 SGD in 8 days
5.0 (2 reviews)
3.5
3.5
User Avatar
Hi, I'm a mechatronic engineer. My suggestion is to use wires to connect devices because it will be easy to power up. I will send you PCB diagram and codes. Also a arduino board will be enough for this project. If you are interested reply me. Thank you.
$1,111 SGD in 20 days
5.0 (1 review)
0.2
0.2
User Avatar
I am an experienced firmware engineer with 6 years of experience in product design amd research. currently now managing a technical team working on day to day issues regarding electronics ,firmware and mechanical designs . so if you hire me , you will get industrial level support and skills .
$1,333 SGD in 20 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SINGAPORE
Singapore
0.0
0
Member since Jul 3, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.