List of Computer Science courses with video lectures.
-
Updated
Sep 6, 2020
{{ message }}
Robotics is a branch of engineering and computer science which works to design, build, program. and operate robots. Robots are used in many environments in which human involvement could be dangerous, including bomb defusal, space repairs, and manufacturing processes. Robots typically work either autonomously or with commands sent by human operators.
List of Computer Science courses with video lectures.
Python sample codes for robotics algorithms.
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Golang framework for robotics, drones, and the Internet of Things (IoT)
Is your feature request related to a problem? Please describe.
There is no official way to set the initial mode in copter. Plane and Rover got a parameter and start on INITIALIZE mode.
On Copter, STABILIZE is set by default. The current method to set an initialization mode is to rely on FLTMODE1.
But in case FLTMODE_CH = 0, FLTMODE1 isn't called and you are stick to
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
A curated list of awesome self-supervised methods
OpenVSLAM: A Versatile Visual SLAM Framework
A framework for integrated Artificial Intelligence & Artificial General Intelligence (AGI)
The P programming language.
Scenarios, tutorials and demos for Autonomous Driving
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Ankit Shah and I are trying to use Gen to support a project and would love the addition of a dirichlet distribution
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
RTAB-Map library and standalone application
Free tools for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace
void AStarExpansion::add(unsigned char* costs, float* potential, float prev_potential, int next_i, int end_x, int end_y)
{
.........
if(costs[next_i]>=lethal_cost_ && !(unknown_ && costs[next_i]==costmap_2d::NO_INFORMATION))
return;
potential[next_i] = p_calc_->calculatePotential(potential, costs[next_i] + neutral_cost_, next_i, prev_potential);
.......
}
The uncompensated temperature of the BMP180 is incorrectly converted to a 16-bit signed value, instead of a 32-bit signed value (long). Since the data is 16-bits wide and can therefore not be negative, the easy fix would be to do the following:
sip.js(1128): uncompensated = uint16(data[0], data[1]);
Please see page 15 of the manual of the BMP180 chip:
https://ae-bst.resource.bosch.com/media