
Kapalı
İlan edilme:
Teslimde ödenir
The digital twin of my 3-DOF robotic arm is already modeled and animated inside Unity; every joint, mesh, and shader is in place. What I still need is the glue code that lets the real arm inform the virtual one. Here is where things stand: • Hardware: each joint’s angle is coming from a dedicated potentiometer wired to an Arduino. • Firmware: the Arduino IDE will be used to stream those angles over a clean, well-formatted serial packet (I have the pinout and ranges ready). • Software stack: Unity 2022 LTS with C# scripts, running on Windows. I’m comfortable inside Unity but haven’t set up SerialPort or threading in C# before. Your mission is to create the full communication bridge so that every time I twist the arm in real life the twin in Unity mirrors it in real-time (low latency, no stutter). A solid outcome for me is: 1. An Arduino sketch that reads all potentiometer values, maps them to degrees, and streams them at a configurable baud rate. 2. A C# script (or small set of scripts) that opens the serial port, parses the data, and applies the angles to the correct GameObjects in the Unity hierarchy. 3. Clear, commented code and a short read-me that tells me exactly where to drop the scripts, what serial settings to match, and any Unity project settings I must toggle. 4. A quick test scene or prefab so I can verify the link by simply rotating the arm and watching the digital twin move. I’ll handle any cosmetic polish once the pipeline is running; what I really need from you is the robust, battle-tested connection logic. If this sounds straightforward, let me know how soon you can jump in and whether you foresee any pitfalls with serial buffering or thread safety inside Unity’s main loop.
Proje No: 40030840
5 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 2 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
5 freelancer bu proje için ortalama ₹1.430 INR teklif veriyor

Hello, Perfect match for your 3-DOF robotic arm digital twin—our Platypusbox team has extensive Arduino + Unity serial communication experience for real-time joint mirroring with low-latency, thread-safe code. What we'll deliver: Arduino sketch: Potentiometer reading → angle mapping → formatted serial packets (configurable baud) Unity C# scripts: SerialPort handling, threading, packet parsing → GameObject rotation sync Thread-safe main-thread updates (no stutter/buffering issues) Test scene + full read-me (COM port setup, Unity settings, hierarchy wiring) Proven Experience: Arduino serial streaming to Unity (potentiometers, servos, sensors) Unity SerialPort + threading for robotics/digital twins Real-time 3DOF/6DOF arm synchronization projects Check demos: https://www.freelancer.in/u/shanbirplatypus No pitfalls foreseen—standard async serial + Unity job system handles this smoothly. Ready to start immediately!
₹600 INR 7 gün içinde
1,9
1,9

Hi, how are you? I have experience in embedded systems, serial communication, and digital twins in Unity. In fact, I've already developed a very similar project: a digital twin of a Stewart-Gough platform where I synchronized the 3D model with a real accelerometer. With this foundation, replicating your Arduino → Serial → Unity workflow is entirely manageable. I propose providing you with: * Arduino firmware: stable potentiometer readings, mapping to degrees, and sending a clean packet (configurable format), with adjustable baud rate and noise management. * C# script(s) in Unity: serial port reading without blocking the main thread (using a safe thread or synchronized queue), robust parsing, and direct application of angles to the corresponding joints. Everything is modular so you can modify the hierarchy without complications. * Quick start guide with steps for integrating everything, port settings, where to place scripts, and how to test. Furthermore, I offer support and a couple of modifications, if needed, so you can test it and verify that everything works correctly. I can start immediately. I'm ready to help you connect your real arm with its digital twin.
₹2.800 INR 3 gün içinde
0,0
0,0

I am confident that I can deliver exceptional results for this project by creating a seamless, integrated, and user-friendly communication bridge between your Arduino-powered robotic arm and its digital twin in Unity. I understand you need clean and professional code for real-time streaming of joint angles with low latency and no stutter, including Arduino firmware and robust C# scripts with clear documentation. My expertise includes embedded systems, Unity C# scripting, and thread-safe serial communication. While I am new to freelancer, I have tons of experience and have done other projects off site. I would love to talk more about this job! Kind Regards, benjamin
₹1.500 INR 14 gün içinde
0,0
0,0

Dear Hiring Manager, I hope finds you well. I am a mechatronics and AIoT engineer with practical experience connecting robotic arms to Unity via serial: Clean and explained Arduino sketch Reading 3 potentiometers Converting values to degrees according to your specified range Sending the packet as a simple CSV file (e.g., "125.4,89.0,267.1\n") at 100 Hz Baud rate 115200 or 250000 C# script in Unity (only two files) SerialPort runs on a separate thread to prevent game crashes Fast and secure parsing Applies angles directly to Transforms pulled from the Inspector Auto-reconnect + Simple status display Clear README file (step-by-step) + Test scene ready for immediate testing If you like the offer, just send me: The numbers of the analog pins used The degree range for each joint (e.g., 0-180 or 30-270) And I'll start working immediately. Thank you
₹1.050 INR 5 gün içinde
0,0
0,0

Hi, I can build the full communication bridge between your Arduino-driven robotic arm and Unity. I will write a clean Arduino sketch that reads all potentiometers, maps them to degrees, and streams them over a stable serial packet. On the Unity side, I will create a robust C# script that opens the port, parses the data, and applies the angles to the correct GameObjects with low-latency updates. I will also include a small test scene and a clear read-me explaining setup, script placement, and project settings. The result will be a smooth, real-time digital twin with no stutter or lag. I can deliver within 3 days.
₹1.200 INR 3 gün içinde
0,0
0,0

Bengaluru, India
Ara 2, 2025 tarihinden bu yana üye
$1500-3000 USD
₹12500-37500 INR
€8-9 EUR
₹1500-12500 INR
$30-250 USD
€30-250 EUR
$250-750 USD
₹12500-37500 INR
$250-750 USD
$4000-8000 USD
₹12500-37500 INR
$250-750 CAD
₹1500-12500 INR
$250-750 CAD
$30-250 USD
$250-750 USD
₹12500-37500 INR
$30-250 USD
$15-25 USD / saat
€30-250 EUR