Skip to content

Instantly share code, notes, and snippets.

View ludusrusso's full-sized avatar

Ludovico Russo ludusrusso

View GitHub Profile
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
HeeeeeeeeeeeeeeeeHHHHHHHHHHHHHHHHH
ld
@ludusrusso
ludusrusso / dotbot blink
Created October 7, 2016 12:17
Dotbot Blink Example
#!/usr/bin/env python
# license removed for brevity
import rospy
from dotbot_msgs.msg import Led, Input #led
class Node():
def __init__(self):
self.led_pub = rospy.Publisher('led', Led, queue_size=10)
sub = rospy.Subscriber("input", Input, self.bottone_premuto)
echo "#!/bin/bash" > /opt/hbrain/hbrain-ci/ext/supervisors/ros_serial_init.sh
echo "source /opt/hbrain/hbrain-ci/ext/ros.bash" >> /opt/hbrain/hbrain-ci/ext/supervisors/ros_serial_init.sh
echo "rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0" >> /opt/hbrain/hbrain-ci/ext/supervisors/ros_serial_init.sh
@ludusrusso
ludusrusso / motorbardonecchia.cpp
Last active July 19, 2017 07:04
Motor Control with Rosserial Bardoencchia
/*
* rosserial PubSub Example
* Prints "hello world!" and toggles led
*/
#include <ros.h>
#include <std_msgs/Int16.h>
#include <std_msgs/Float64.h>
#define BRAKEVCC 0
@ludusrusso
ludusrusso / ros_keyboard_turtlesim.html
Created February 28, 2018 22:42
webapp ROS controllo turtlesim
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript" src="http://static.robotwebtools.org/EventEmitter2/current/eventemitter2.min.js"></script>
<script type="text/javascript" src="http://static.robotwebtools.org/roslibjs/current/roslib.min.js"></script>
<script type="text/javascript" type="text/javascript">
var ros = new ROSLIB.Ros({
from flask import Flask, request, session, redirect
from flask_restplus import Api, Resource, fields
from google.appengine.ext import ndb
from .models import QuestionModel
import re
import google.oauth2.credentials
import google_auth_oauthlib.flow
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
</head>
<body>
</body>
</html>
@ludusrusso
ludusrusso / test.ts
Created October 10, 2019 17:25
Test IOTA
import * as Iota from '@iota/core';
import * as Converter from '@iota/converter';
const iota = Iota.composeAPI({
provider: 'https://nodes.devnet.iota.org:443',
});
const address = 'PGHIZZIPRUAZKWANHUPHXTBVLDCPXHFNVAUOCZUYMWHRCPQQFMAKZZYHLJKILCBJDERFOGMZJFNKELCNC';
const seed = 'PUEOTSEITFEVEWCWBTSIZM9NKRGJEIMXTULBACGFRQK9IMGICLBKW9TTEVSDQMGWKBXPVCBMMCXWMNPDX';
@ludusrusso
ludusrusso / main.cpp
Last active September 17, 2020 12:29
// trova l'indice del numero maggiore
int findMaxIndex(int l2[3]) {
int max = 0;
for (int i = 1; i < 3; i++) {
if (l2[max] < l2[i]) {
max = i
}
}
return max;
}