Skip to main content

Questions tagged [programming-languages]

The programming-languages tag is intended for questions about what programming languages might be most appropriate for a subject, or what ones are industry standard for certain applications.

Filter by
Sorted by
Tagged with
44 votes
11 answers
8k views

Programming Robots with JavaScript

As somebody who is spending the majority of his time programming in JavaScript, what's the best route to get into small-robotics without needing to deviate too much from my current language focus? ...
Sampson's user avatar
  • 681
7 votes
1 answer
669 views

What are the notable limitations on using Java with Mindstorms NXT 2.0?

I'm a long time Java developer who is starting to learn on the Lego Mindstorms NXT 2.0. Are there any limitations to using the Java API? Which language is the most robust on the platform? I found a ...
Bob Paulin's user avatar
6 votes
3 answers
1k views

Which programming language should I use with the NXT? [closed]

We have an optional course in our high-school which is about robotics. We're using the Lego Mindstorms NXT and program it with the original Mindstorms-software. However, we want to advance and use a ...
looper's user avatar
  • 199
5 votes
2 answers
877 views

Where to make changes for simulation project Bullet/Gazebo/ROS/Orocos

I am starting to develop robotics project which involves simulation (and maybe real world programs) of soft-body dynamics (for food processing) and clothes/garment handling (for textile industry or ...
TomR's user avatar
  • 359
5 votes
1 answer
787 views

Is there any ROS community effort bases on golang?

I recently read a Go language(Golang) book and feel that this language is what I like. I like C and Python, C can do the low level and basic jobs well. This language is also designed lovely. Also ...
Nick Qian's user avatar
5 votes
1 answer
11k views

Send Arduino sensor data to server with GPRS shield

I'm trying to send Arduino sensor data to a server using a GPRS shield (SIM900 shield from Geeetech). I have this particular set up because the data will be updated to a website and the device will be ...
ecki's user avatar
  • 151
4 votes
1 answer
3k views

KUKA FRI program using JAVA

I am trying to establish the FRI connection for KUKA LBR iiwa. I know how to configure the FRI connection as there are example programs available in the Sunrise.Workbench. A sample code is given ...
MMD's user avatar
  • 61
3 votes
2 answers
2k views

PID line follow with three sensors in Not eXactly C

I'm currently working on a line-following robot which uses three sensors to follow a black line. The sensors are pretty much in line and right next to each other. Right now, I'm doing a simple line ...
shea's user avatar
  • 364
3 votes
1 answer
275 views

Where to start for the software side of Robotics? [closed]

I am a Computer Science student entering my last year of college. I'm pretty sure Robotics is what I want to eventually be doing based on my interests in AI and embedded systems. I've seen a lot of ...
user2600's user avatar
3 votes
1 answer
223 views

How will the currently evaluated computer technology influence robotics and embedded systems in the foreseeable future? [closed]

This is my first question on this site, might be a little subjective :) There is an ongoing process of many cool cyclonic changes of technology in the electronics and software industry. Concurrency ...
xsnk's user avatar
  • 155
2 votes
2 answers
135 views

Check if task exists in Not eXactly C

Is there a way to check if a task, function or variable exists in Not eXactly C? I know that in PHP you can use isset() to check if a variable exists and ...
shea's user avatar
  • 364
2 votes
1 answer
2k views

how to move my robot to the assigned coordinates

I am working on an ground surveillance robot using an Arduino mega for programming, am using components like the HMC5883L compass, Adafruit GPS for assigning of coordinates (latitude and longitude) ...
user3880651's user avatar
2 votes
3 answers
2k views

Code control your arduino with keyboard

I've seen lots of examples on how to communicate from Arduino to the computer, but the few that talked about computer to Arduino communications were very hard to understand. My question is: What code ...
ruckus's user avatar
  • 163
2 votes
1 answer
2k views

Inverse Kinematics in Java

I'm planning to write an Inverse Kinematics controlled 6 dof virtual robot for Android. I did some research on packages avaliable and couldn't choose the right one which will satisfy my needs on this ...
3yanlis1bos's user avatar
2 votes
1 answer
120 views

Control loop in or outside of main loop

I've been working on some small projects for fun to learn more control theory things and embedded programming. Thank the esp32 and Arduino! Either way I've been programming everything entirely in a ...
DrMrstheMonarch's user avatar
2 votes
2 answers
494 views

What's the most adapted programming language for Robotic and principally AI? [closed]

I'm currency a Web programmer and I'm very passionate by robotics and specialty for Artificial Intelligence. I have already make some C++ program for Microship and Arduino for little robots and ...
Arthur's user avatar
  • 115
1 vote
2 answers
175 views

Are robot's codes usually compiled or interpreted?

I would bet that usually these are compiled for better performance, and of lawful reasons (make it harder for any user to save code without decompiling), though I'm not sure. In any case, I believe ...
user avatar
1 vote
1 answer
230 views

Is there a way to control the roomba i7 actuators and sensors?

I would like to write my own program for controlling sensors and actuators of Roomba i7. For previous robots it was possible with some minor hacks. Is there a way to flash an opensource firmware or a ...
HAL9000's user avatar
  • 111
1 vote
1 answer
102 views

How to make a CNC machine from scratch?

I want to make my own CNC machine from scratch because it's cheaper to make than buy a premade one. I noticed that some machines go for tens of thousands of dollars and I cannot understand how they ...
Noobmaster69's user avatar
1 vote
3 answers
89 views

Beginner Sets for intermediate devs

For a longer time I'm looking for some kind of robotic set, which is programmable, but most things I've found are related to child education or involves a lot of putting all the hardware parts ...
xhallix's user avatar
  • 113
1 vote
1 answer
129 views

Programming A Rover [closed]

I am part of my College team which is planning to enter a Mars Rover Challenge. In the point of view of a programmer, where should I start? I know C is the main language NASA used for their Rover and ...
Ravi Sankar's user avatar
1 vote
2 answers
1k views

How can I start programming proto X quad

I have bought a really small proto X quad (it has a joystick which navigates the device) and I am looking for a way to send a signal to this thing from my computer. So can anyone point me how can I ...
Salvador Dali's user avatar
1 vote
1 answer
97 views

Learning ROS for Absolute Beginners in Robotics [closed]

I am a student studying in 11th grade. I have some knowledge about python (more than what an ordinary student in 12th grade will have). I also have some knowledge of C# as I have been creating games ...
Shriyam Avasthi's user avatar
1 vote
2 answers
2k views

How to convert 2D AutoCad drawing into CODE for CNC machine (laser cutter)?

I am a student of mechanical engineering, currently working on my 3rd-year project. I am designing a sheet-metal enclosure for a belt drive. We have a common laser cutter that could be used for my ...
Electro_Boomer's user avatar
1 vote
2 answers
2k views

How do I Program the Create 2? [closed]

I just un-boxed and set the Create 2 to charge overnight. How do I program it? Where is the software?
Daniel Beylerian's user avatar
1 vote
1 answer
95 views

read from Ultrasonic HC-SR04

i want to run two HC-SR04 on one PIC16F877A and send the value mesured by the two ultrasonic to serial port. this is my code using PIC C Compiler : ...
user2564114's user avatar
1 vote
1 answer
810 views

Rainbowduino 3.0 - Arduino IDE fails to upload

OK, not really robotics, but has anyone been able to upload to a Rainboduino v3.0 using the Arduino IDE? I can't seem to figure it out, and there is virutally no documentation online. I followed this ...
reptilicus's user avatar
0 votes
6 answers
3k views

Should you learn assembly language for robotics?

I ask this since assembly language is really close to the micro-controller hardware, and what micro-controller would you reccomend. The bot has to search for object that I show it before and then I '...
Operative's user avatar
0 votes
2 answers
584 views

Programming language? [closed]

In general, what is a good programming language for robotics? I am a starting robo nerd and don't know anyone who would know things like this.
user4490's user avatar
0 votes
4 answers
1k views

language to code Beaglebone [closed]

I'm trying to build a hexapod with beaglebone in the linux environment (Im thinking of using Ubuntu). What is the best language to use for coding purpose to make robot controls, camera and wifi ...
Karthikeyan R's user avatar
0 votes
1 answer
40 views

How can I allow for this code to switch from remote control to autonomous?

//ERROR: Task 'autonomous' is not defined at global scope level ...
Stackcode12's user avatar
0 votes
2 answers
867 views

ABB Object Oriented RAPID language

How do I create something like a class and have instances of it in ABB RAPID language?
dangalg's user avatar
  • 109
0 votes
1 answer
145 views

How to go about programming Robot Arm with 3D point

I have a 6 DOF robot arm that I am programming. I want to be able to move the arm's claw to a 3D point in space. In order to do that, it needs to know the best combination of movements that will take ...
X Builder's user avatar
  • 127
0 votes
1 answer
136 views

Omron Viper 850 Orientation out of range error

Good morning folks We have a Omron Viper 850 robot It is in inverted mount, i.e mounted upside down as you can see in the photo. We are using the ACE 4.3 Software to program the robot. I don't have ...
Guilherme's user avatar
  • 125
0 votes
1 answer
103 views

Retrieving distance and angle of roobma create2

The goal of my project is to get a real-time location information of roobma. The information includes the x position, the y position and the angle (12 o'clock direction is 0 degree, 3 o'clock is 90 ...
luke lin's user avatar
0 votes
1 answer
130 views

RobotC graphical raise arms while reversing

I am trying to help my son program his robot using RobitC graphical. He has it doing most of what he wants it to do but the code is stuck and won't continue past the arm raise/ hold. What it is ...
Stephanie Beck's user avatar
0 votes
1 answer
3k views

Is there a KUKA IDE? [duplicate]

I'm learning kuka krc robot language, so far so good, and am wondering if there is an IDE for writing the code i want to program to the robot, something like giving me suggestions if I mistype a ...
ΦXocę 웃 Пepeúpa ツ's user avatar
0 votes
1 answer
112 views

Relative frame calculation

what's the quickest way to calculate a relative coordinate of a frame, as shown in the code below. The Kuka robot language this ":" is referred to as the geometric operator. I would like to perform ...
Just_Alex's user avatar
  • 101
0 votes
0 answers
15 views

Node initialization blocks with rospy for UR5e Robot Arm

I am having trouble to remotely control the UR5e robot arm using code. I am using ROS Noetic and trying to run test_move.py present in Universal Robots' repository ...
Fernando-iTEAM's user avatar
0 votes
1 answer
150 views

Getting started with robotics

I'm getting started with robotics, as a side project while I'm still studying, I'm taking mechatronics at the moment, with prior knowledge of coding i learned a little bit of python and i have it easy ...
Jorro Oliveira 's user avatar
0 votes
0 answers
37 views

How to loop various conditions multiple times

I have 2 arrays (s_left and s_right) a length (dis), the arrays in reality are produced from sensor values. The first situation entails looping the condition (s_left < dis) twice and at the same ...
Neamus's user avatar
  • 113
0 votes
3 answers
284 views

ABB RAPID - calculating seam length

I have an Arc welding RAPID program with many seams. One of them looks like this: ...
Electrix's user avatar
  • 111
-1 votes
1 answer
496 views

What the best roadmap to learn building and programming drones in the deepest level? [closed]

I want to learn how to program the drone in C without using the available libraries and platforms. I want to be able to understand how everything is set at a fundamental level(SRAM). Also, I want to ...
Асмир Абдимажитов's user avatar
-2 votes
2 answers
101 views

Artificial Intelligence Software Packages: Professionals, University education is oft' a step behind. What's actually being used? [closed]

Currently using Windows 8, what software packages for artificial intelligence programming (robotics branch) are used in today's professional environment as standard. Lots of internet suggestions, but ...
cyb3rm0d's user avatar
-2 votes
2 answers
92 views

Is Programming/Coding necessary to pursue a masters degree in robotics? [closed]

I am soon going to finish my undergrad in mechatronics engineering and wish to take up robotics for my masters. But I absolutely dislike any form of coding/programming. I am however,interested in the ...
MumboJumbo's user avatar