Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language.

2
votes
1answer
38 views

Wait simulation time in a non realtime ROS simulation en python

I want to control a quadrotor with a Python script and run the simulation as fast as my laptop can, not only in real time. I've modified my world and now the simulation runs with 7-10 real time factor....
0
votes
1answer
16 views

Fixing robot orientation using AR

I am creating a project where a robot needs to face a control panel and do some specific tasks. Some reference tags will be placed on the panel. I want to use the tags as AR reference and fix my ...
0
votes
1answer
83 views

MSP (Multiwii Serial Protocol) receiving data with pyMultiWii issue

I want to get telemetry data from my flight controller (Matek F405-CTR) and send control commands to it via MSP protocol. I've already configured UART3 port on Matek in Inav configurator (look at pic)...
0
votes
0answers
11 views

Use python in JADE plateform

I implemented 2 deep learning algorithms in python. I want to create a multi agent system in such way each agent execute one algoritm. I'm looking for good python framework for MAS without success. I ...
2
votes
1answer
50 views

Are both of C++ and Python necessary in ROS

I'm a newbie on ROS and I'm trying to figure out how ROS works so I'm installing ROS from source. I've found that most of ROS packages contains two kinds of codes: C++ and Python. For example, here ...
0
votes
0answers
27 views

how to get gps data from from mav.tlog using pymavlink

I've been able to use pymavlink.mavutil to read telemetry from a .tlog created by pixhawk flight controller in raspberrpi. data = mavutil.mavlink_connection('mav.tlog') Now I want to read specific ...
0
votes
0answers
61 views

How to find jacobian using kdl that matches with bullet physics jacobian

I am trying to calculate jacobian with kdl (pykdl) and bullet physics (pybullet). With bullet physics I can only find Jacobian of whole robot, but I want to find Jacobian for a kinematic chain. So I ...
1
vote
1answer
28 views

How can I access the cliff sensors on an iRobot Create 2 via ROS/ Python?

I have an iRobot Create 2 and am currently using the create_autonomy package. Currently, they have cliff sensors as a "planned" feature. I see in the documentation that there are 4 cliff sensors (...
0
votes
1answer
20 views

Main not defined package python issue

My apologies but I've run out of ideas. I'm very new to python and stuck trying to execute the following code from this tutorial: ...
0
votes
1answer
19 views

Talking to a Flask Webserver from a Commandline

Have a bunch of work in setting up a flask webserver to control a robot from an app, and I'm not too pleased with the results for driving. Touch sensitivity issues are driving me nuts, and looking to ...
0
votes
1answer
52 views

How to become proficient in software development for an aspiring roboticist? [closed]

I am a masters student specializing in Robotics. I have a bachelors degree in Mechanical engineering and hence a bit sloppy with programming languages. MATLAB is one thing I am proficient in. But ...
1
vote
0answers
170 views

How can I send commands from raspberry pi model 3B to Seriously Pro 3 Flight controller? [duplicate]

I am trying to make a quadcopter that receives commands from my android mobile phone. I currently have the following: Raspberry Pi 3 Model B running on Raspbian. Pi Camera Seriously Pro F3 Flight ...
0
votes
0answers
36 views

How to create a planning scene within fcl using python

I am trying to work on a custom planner for the robot. I need to create to create a planning scene for the same. From here, I can see that FCL can be used to create planning scene with the obstacles ...
-1
votes
2answers
158 views

Using ROS to control a CMM (Coordinate Measuring machine)

i'm a senior, i really desperate to find answers here. i am building a robotic arm with bunch of low-cost sensors , motors and other actuators. i'm using PI 3 as my Microcontroller. I need helping to ...
0
votes
1answer
30 views

Programming the Formula Allcode to run a circuit

In our engineering science lesson, my class has been tasked with programming the Formula Allcode buggy to run a pre-specified circuit with smooth turns. The issue we are having is that we do not know ...
0
votes
0answers
53 views

Debugging my Quadrotor Controller SE(3)

I am trying to simulate and implement the controller of the paper Geometric Tracking Control of a Quadrotor UAV on SE(3). I have both the dynamics and the controller implemented but there seems to be ...
1
vote
1answer
787 views

Determine the relative camera pose given two RGB camera frames in openCV-python

I would like to determine the relative camera pose given two RGB camera frames. I assume there's overlap in field of view between the two cameras, what I am looking for ultimately is the rotation and ...
0
votes
2answers
171 views

Error starting image_view video_recorder using launch file

To record .avi video, I am using video_recorder for the image_view package. I want to do this through the launch file. Here is the how I put it in there ...
1
vote
0answers
39 views

Drone Feedback: Object Detection / Color Detection [closed]

I have been working on a code where an A.R Drone 2.0 will detect color and put a red dot in the middle of the image. I am using streaming for the drone. The goal is for the drone to detect a white ...
0
votes
0answers
231 views

Implementation of the pure pursuit algorithm

I am trying to implement the pure pursuit tracking algorithm but i dont know if my code is right because i am getting strange values for the distance to the track point. I think i am doing a stupid ...
1
vote
0answers
145 views

Continual error attempting to use MicroPython with HC-SR04 sensor on Bit:Bot

On my Bit:Bot from 4Tronix ([see here])1 I have an HC-SR04 ultrasound sensor attached. It uses solely pin15, for both trig and echo. I am able to use Microsoft MakeCode 'block editor' to get a ...
0
votes
1answer
242 views

Programming Roomba other than Create 2 using RaspberryPi [duplicate]

Do other Roombas have an Open Interface like the Create2? Can I send commands to my 780 like the Create 2? I am trying to control my Roomba 780 I made a 8pin FDTI connector to USB and my roomba beep ...
2
votes
2answers
139 views

Localization within a map with gyro, accelerometer and magnetometer

My goal is to locate precision within a known map. If the size of the map is known, a rectangle 4 x 3 m, and I know the initial position and orientation of the robot, after a certain period of time ...
2
votes
0answers
133 views

Obstacle avoiding by Pi camera [closed]

I designed a mobile robot with my colleagues for our graduation project, the purpose of it is to detect mines (metals) in a specific area We are programming the robot using Python on Raspberry Pi 3 ...
3
votes
1answer
939 views

Converting Image Coordinates to (x, y) Position for Robotic Arm

I have a Robotic Arm with a camera mounted above it looking down at a slight angle. Assuming I know the height of the camera, the angle of tilt and the small distance from the center of the robot ...
1
vote
1answer
162 views

Transform timestamped messages recorded in a bag file using tf messages

Note: this question was also asked in the ROS official Q&A website, but even after one week nobody has given me an answer. I have a .bag which contains ...
2
votes
2answers
544 views

How to convert raw Pitot tube readings to air speed in m/s?

I'm building a kite flying robot, for which I want to measure air speed. So I combined a Pitot tube with an ADC and connected it to my Raspberry Pi using this tutorial. It seems to work perfect, in ...
1
vote
0answers
45 views

Robot System Design Feedback and Advice [closed]

I have been working on a robot for a couple months now and would appreciate feedback on my hardware and software design, specifically with optimizing the motion. Hardware Chasis: custom printed 3d ...
1
vote
1answer
290 views

Is pyserial real time

I am using arduino with FreeRTOS and a computer with patched xenomai linux. I am using python library called pyserial to communicate with arduino. Right now I am using simple servo motors. I want to ...
1
vote
1answer
3k views

Creating MAVLink commands from python

I am struggling to find any clear documentation on how to create MAVlink commands using python. I am looking to create an autonomous glider and require some of the basic functions Retrieve GPS Data ...
0
votes
1answer
624 views

How to make sense of IMU (BNO055) data

I have a project that I'm working on that needs data about which directions something has moved and how quickly from a given point (accelerometer and magnetometer?). I have the working python code for ...
0
votes
1answer
1k views

Tuning PID controller for sharp turns in line follower robot

I'm working on a TWDD line-following robot using qtr-8a reflectance sensor array. The sensors are connected to BeagleBone Black, and BBB is sending the speed serially to an arduino Due. My approach is ...
3
votes
2answers
461 views

Adafruit PCA9685 servo driver connected to Beaglebone Green Wireless generating erratic movement when driving multiple servos

I have a hexapod that a friend and I built this summer, but there is a big problem whenever we try to move multiple servos. When using the Adafruit_Python_PCA9685 library, I am able to move the servos ...
0
votes
1answer
362 views

Self Driving Robotics Project : ROS or Python [closed]

So, I am working on building a simple self driving tank (small) that needs to navigate a large hall. I plan to use ultrasonics, LIDAR and a Kinect. I am pretty happy with how I will build all of ...
5
votes
2answers
263 views

ROS Installation Error : ARCH LINUX

So I had this old lappy on which I used to play with ROS a lot then it got broken so I bought a new one and installed the same distro as that of old one i.e. arch linux. Now when I am installing the ...
3
votes
1answer
421 views

Choice of a motor for robotic arm

This is my first post here, so hello all. I really hope I can learn a lot from you guys. I am trying to build a robotic arm to carry an object and put it inside of different boxes that are placed in ...
6
votes
2answers
476 views

A Vector Field Histogram implementation in Python 2.7

I am trying to implement the Vector Field Histogram as described by Borenstein, Koren, 1991 in Python 2.7 using the SciPy stack. I have already been able to calculate the polar histogram, as ...
4
votes
2answers
455 views

Check collision between robot and environment in OpenRAVE

I have a robot arm in an environment. How can I check for collision between this robot arm and the environment?
0
votes
2answers
8k views

Running my 3 DOF Inverse Kinematics Code: Works in MATLAB, not in Python

I asked a question similar to this earlier, but I believe I have a new problem. I've been working on figuring out the inverse kinematics given an x,y,z coordinate. I've adopted the Jacobian method, ...
0
votes
1answer
927 views

3 DOF Inverse Kinematics Implementation: What's wrong with my code?

I am currently trying to implement an Inverse Kinematics solver for Baxter's arm using only 3 pitch DOF (that is why the yGoal value is redundant, that is the axis of revolution). I for the most part ...
1
vote
2answers
595 views

Issue with multiple bytes from Irobot Create 2

I was having problems reading sensor information from my Irobot Create 2 and sent an email asking for help from the Irobot staff. They were super helpful and gave me an answer(the next day!!!) that ...
0
votes
1answer
83 views

EKF over-correcting?

I've been implementing an extended kalman filter, following Thrun's Probabilistic Robotics implementation. I believe my correct step may be wrong, as the state appears to be corrected far too much. ...
1
vote
1answer
611 views

EKF-SLAM Computing the jacobians for landmark updates

I've been working through this informative guide on EKF-SLAM but I'm having difficulty understanding the jacobians required for the 'landmark update', on page 35. What exactly is Jxr and Jz taking as ...
1
vote
1answer
407 views

EKF-SLAM, how best to manage the 'P' covariance matrix, programatically

I've recently been learning about SLAM and EKF-SLAM. I've began my implementation in python, but have had trouble managing the updating of P, especially when it comes to adding new landmarks. ...
0
votes
1answer
227 views

SLAM noob here, a few questions regarding EKF-SLAM

I've recently been learning about SLAM and have been attempting to implement EKF-SLAM in python. I've been using this great article as a guide. Some progress has been made, but I'm still confused by ...
2
votes
1answer
260 views

where can I get openinterface.py?

I am trying to program the create2 irobot using python. there is a script called openinterface.py. where can I download this script?
0
votes
2answers
672 views

Help with code that is supposed to drive a servo controller

I posted a similar question before as I was just getting started with the project but I wasn't specific enough so got a weak response from the SE community. But now I am at a point where I have Python ...
0
votes
2answers
291 views

Nano Quadcopters Microcontroller and battery

I am looking into building a nano quadcopter, But as i watch more resources and videos i get more confused, regarding some of the things that i hope would be answered here. I am in very basic level of ...
0
votes
2answers
370 views

Robotics simulation from PNG map

I am a complete beginner at this. I have an arbitrary map as a PNG file (black and white, only). And I'm supposed to draw a robot at a position(x,y) and then I'm supposed to simulate the robot taking ...
0
votes
1answer
549 views

Visibility Graph Toolbox for Python [closed]

I'm searching for a python toolbox/library to do visibility graph based motion planning. I have searched on the internet, but couldn't find anything. I'm probably missing out... Is there any package, ...