The front left bumper was plugged into digital 1. The front right bumper was plugged into digital 2. Front left light sensor was plugged into analog 1. Front right...
All Authenticated Users Group This is a special group all authenticated users belong. The main use of this group is to lift a web level restriction at the topic level...
All Users Group This is a special group literally all users belong. The main use of this group is to lift a web level restriction at the topic level. This is close...
meta name `robots` content `noindex` / BumbleBee2 ROS Driver The BB2 Driver uses package camera1394stereo, which System, Robotics, Vision from the University of...
Server Documentation:Switches have been stacked, but management interface still considers them as two separate switches with the same IP NOTE : 9/5/2010 Turning on...
Introduction to the Computing Facilities of the Department of Computer and Information Sciences at Fordham University Overview Computing facilities Logging...
Using CTMC to describe the time steps of robot move Pick an expected value of initial time frame Reduce time for each step with decrease distance from Goal...
Notes on filter threshold Must have OpenCV 2.0 or a newer version installed. Result image is stored in a folder (locateed in same folder as the source) called...
SYSGEN Computational complexity analysis. Let there be n TR processes in the system and let PS {P0...Pn 1} be the set of processes. Let each process have at most...
Yi downloaded the robotC program, and while this happened Phil and David began work on the doSquare and doCircle functions (respectively) Yi then configured each...
Yi downloaded the robotC program, and while this happened Phil and David began work on the doSquare and doCircle functions (respectively) Yi then configured each...
meta name `robots` content `noindex` / Schedule: By 31st of May: Fully read up on/ get familiar with sparse arrays, standard template library. Produce a write up...
COMPLETED 1. SPIE Defense and Security Symposium 2012, April 23 27 Baltimore MD; Abstract due Oct 10th 2011. Abstract Submitted. Accepted. Paper Submitted. Minor formatting...
DECEMBER 12/04 10:00am Group Teleconf 12/19 10:00a, PI teleconf JANUARY 2013 1/3 10:00am Group Teleconf 1/18 3pm DTRA PI Teleconf 1/31 1pm DTRA Group Teleconf...
meta name `robots` content `noindex` / JANUARY 2014 1/9 DTRA PI 1pm 1/23 DTRA Group 1pm FEBRUARY 2/3 DTRA PI 12 noon 2/12 DTRA Group 11am 2/26 DTRA PI 10am MARCH...
Week 1: Began software update for the robot, desktop and laptop Issued laptop 10 for testing, however, not all of the executables are currently working...
Adding a new n ary operator, ie a function, to matheval Example, lets add the 2 ary function tss blah(a,b). Step 1: Edit scanner.l and add tss blah to the of the...
Background We considere a scenario where an autonomous platform that is searching an area for a target may observe unstable masonry or may need to travel over, by...
Battery Booster Pack for Mobile Robots P3 AT Intro This project started as a way to support the need for more power longevity during testing and as a way to utilize...
The FRCV Battery Booster for Pioneer 3AT Robots This project started as a way to support the need for more power longevity during testing with the Pioneer 3AT robots...
Stereo Server and Client The stereoServer code is based on the Aria serverDemo/clientDemo code. Changes the the basic Aria code include 1. use of joystick is supported...
register.cpp Notes and Instructions Executable takes the log file as a command line argument. Assumes that PCL pcd files are in the working directory. No additional...
Effect of Field of View in Stereovision based Visual Homing D.M. Lyons, L. Del Signore, B. Barriage Abstract Navigation is challenging for an autonomous robot operating...
The Evaluation of Field of View Width in Stereovision based Visual Homing: Data repository D.M. Lyons, B. Barriage, L. Del Signore, Abstract of the paper Visual...
Overview This dataset was collected by dml on 6 14 11 using the stereoServer and modified clientDemo software. Robot 116 was run around the U shaped 3rd floor of JMH...
Major Equipment: The Robotics Computer Vision Lab at Fordham includes the following major equipment: RESOURCES: Fordham University, Robotics and Computer Vision...
meta name `robots` content `noindex` / Fordham Robotics Computer VisionLaboratory TWIKI icon:tip Welcome Guest look here first icon:persons TWiki Groups...
meta name `robots` content `noindex` / MultiLingual Static Software Analyis Our objective is to provide open source tools that help analyze the way multilingual...
meta name `robots` content `noindex` / Background Large software projects may typically have components written in different languages. Companies that have a large...
meta name `robots` content `noindex` / Data Files There are three kinds of data files in MLSA: 1 data files that contain a monolingual Abstract Syntax Tree (AST...
meta name `robots` content `noindex` / Filters and Pipelines AST file generation Clang check is used to generate AST files for C and C programs The Python...
meta name `robots` content `noindex` / Architecture Lightweight program (which we call filters ) operate on program source files and/or data files and produce data...
meta name `robots` content `noindex` / Execution To run the software: On the terminal, run the mlcg command with the desired folder or programs as arguments:...
meta name `robots` content `noindex` / Future Work Extension of the RDA analysis for more complex interoperability aPIs, including use of DATALOG for analysis...
meta name `robots` content `noindex` / Installation Pre Requirements Clang 3.8 On Ubuntu terminal, type the following commands to install Clang 3.8: sudo...
meta name `robots` content `noindex` / Known Issues C 1 Cannot handle any python calls other than the `PyRun SimpleFile` call. 1 Cannot handle redefinitions...
Welcome to the Fordham University Robotics Computer Vision Laboratory Goto the Main Lab Home Page Persons/group who can change the list: Set ALLOWTOPICCHANGE...
In the News Outstanding paper award to Nasim Paykari, 21st Int. Conference on Ubiquitous Robotics, June 2024. Machine Intelligence Day, Pace University December...
A group of 16 high achieving MS/HS students from the Bronx Laboratory School of Finance and Technology visited the Fordham Robotics lab January 25th 2019. They received...
Faculty Collaborators Dr. Damian M. Lyons, Lab Director, Professor CIS Dept/Fordham Dr. Mohamed Rahouti, CIS Dept/Fordham Dr. D. Leeds, CIS Dept/Fordham Dr. Paul Benjamin...
Overview of Recent and Current Research Projects in the FRCV Lab Robotics for small and family farms By 2050, the global population is expected to reach 9.7 billion...
Fordham Robotics and Computer Vision Lab Publications All recent publications now hosted at Fordham University Digital Commons and can be downloaded from there...
GPS Wifi Mods to R118 Robot 118 is a P3 AT equipped with Gyro, TCM2, DPPU PT unit, and Bumblebee stereohead. Robot 118 was modified to carry a GPS on a tripod mounted...
Rotational Legged Locomotion The Rotopod is a novel robot mechanism which combines the features of wheeled and legged locomotion in an unusual way. This robot...
meta name `robots` content `noindex` / Working in conjunction with the Bronx Zoo, we are creating a more efficient way to monitor the Kihansi spray toads with the...
Background A representation that combines depth and image information is Birchfield and Rangarajan (2007)`s spatial histogram or spatiogram. The image spatiogram...
This is based on the serial.c program that reads the GPS serial port as text and extracts the North and West data. The program serial.c was very ineffective and I...
Multi robot Fast Model Construction Using Potential Field Objective Using a team of robots to get a map of indoor area within Minimum time Most coverage...
Welcome to the Fordham Robotics and Computer Vision Laboratory TWiki. Select a section of the TWiki below (several are visible only to FRCV members and partners,...
Serial Installation of the GPS Units (Stereo Camera Models only See USB installation instructions below for Laser models) 1 Connect the GPS 1 Boot into the...
The GyroTCM2 software inital version was incorrect as it failed to call the tcm2 continuousCommandPackets() routine to start TCM transmission. The TCMtest program...
Linux ROS Machine The linux ROS machine you can download here has been configured in Oracle Virtualbox as follows: Ubuntu 64 bit 20.04.6 LTS ROS Noetic Desktop...
Instructions for maintaining the help documentation This page is for users who are responsible for updating the help documentation. I recommend reading the TWikiTutorial...
Introduction to JAUS Installation Download the latest source and build it, including ojNodeManager and ojVehicleSim. Install to /usr/local/jaus, or some place that...
This is the first of the Kress Gazit papers, while she was still at UPenn. It introduces the key steps in her approach to a temporal logic method for motion planning...
LAB #1 Before beginning the lab, we noticed the motors were once again loose. It was decided that we to provide additional supports between the frames in order to...
Necessary additional packages we need for the lab: sudo apt get install build essential emacs openssh server cmake setserial git subversion imagemagick libdc1394...
This paper focuses on the program model checking and the effects of D4V (Design for Verification) on the model checkers efficiency. The paper analyses NASAs Java...
Damian M. Lyons; Promotion Materials Resume pdf. List of Publications pdf. Selected Publications (22 papers) This document contains a list of my selected publications...
Since we run Debian and Ubuntu based platforms, we must use the Fedora VM image. I followed these steps for installation. 1. Download MissionLab FC4 VMWare image from...
Multi Robot Exploration Using Potential Field A continuation of James` Multi robot Fast Map Construction. Our goal is , building on James` project, to improve the...
Installing OpenCV 2.3.1 I found this website that gives a detailed walk through of a complete (including ffmpeg) installation of OpenCV 2.3.1. I`ve tried it on Bot...
meta name `robots` content `noindex` / singlerobot, one move with OBSTACLE AVOIDANCE uses CNL V2.0 peng 1/14/2014 TSS Result variables and parameters Definition...
meta name `robots` content `noindex` / singlerobot goes a straight line peng 1/14/2014 TSS Result variables and parameters Definition here has highest precedence...
meta name `robots` content `noindex` / peng 1/14/2014 TSS Result variables and parameters Definition here has highest precedence (can be specified here or via...
meta name `robots` content `noindex` / peng 1/14/2014 TSS Result variables and parameters Definition here has highest precedence (can be specified here or via...
meta name `robots` content `noindex` / Multirobot Waypoint mission with obstacle avoidance 1/17 peng, using cnl V2.0 August 2014 dml This version modified...
meta name `robots` content `noindex` / Multirobot Waypoint mission with obstacle avoidance August 2014 dml This version modified from multirobot w OBSTACLE...
1. PASS results are not echoed to a raw flow function. For example T PASS ; T will produce a flow function f(a) b, but no flow function for b. 2. A system composed...
meta name `robots` content `noindex` / Main difference between old and new CNL, mission files. New CNL changed two main features compared to old CNL, namely, move...
meta name `robots` content `noindex` / Main difference between old and new CNL, mission files. New CNL changed two main features compared to old CNL, namely, move...
meta name `robots` content `noindex` / Main difference between old and new CNL, mission files. New CNL changed two main features compared to old CNL, namely, move...
meta name `robots` content `noindex` / Main difference between old and new CNL, mission files. New CNL changed two main features compared to old CNL, namely, move...
Obstacles An obstacle is represented by a MOG. Each member is a possible location for the obstacle. First Approach to representing obstacle If there is a cylindrical...
Multiple Systems In a situation where the SYS process is defined for a mission that has has sensor processes that may trigger different behaviors, verification proceeds...
Process A process is the basic unit of computation in PARS; everything is about processes. A process is written by convention with a capital letter, e.g., P or Q...
There are many ways to pick variable and process names, and specify values for them. Here is a correct example. TYPE REAL x TYPE REAL y TYPE REAL z Q. Q Q (c) Fordham...
Exercise: Write a process definition for a process Z with four arguments, which consists of a sequential composition of an instance of P given the first two arguments...
Exercise: Write a PARS process that has two process variables, and will do P if the first variable is the larger and Q if the second is the larger, but nothing if...
Exercise: Write a recursive process that (a) never terminates and (b) terminates after 1 iteration of its body. T EQ ; T . Since n n always, this will recursive...
Exercise: Use tail recursion and PASS to build a process that raises its first argument to the power of the second, assuming that the first is a real number and the...
Exercise: Write a process WR that reads a value on its input port and that writes that same value to its output port forever. WR(ip)(op) IN ; OUT ; WR . (c)...
This paper highlights the basics of implementing Optimal Paths for Autonomous Mobile Robots. The authors use an Agent based approach towards finding an optimal...
(sdf 7/15) rcv2pcdPCL function.tar.bz2 New version with features below wrapped into a function. Includes the CMakeLists.txt file and a test rcv cloud for converting...
A useful set of software compiled by Dr. Lyons to fully test the functionality of each robot based on the hardware it has. The following programs are in the testing...
Here is the Rotopod Control Center: a Windows XP equipped Dell computer with an Intel Processor, and two DC power supplies, running at 12 volts each. The bottom power...
TWiki Administrator Group This is a super user group that has access to all content, regardless of access control. This group has also access to the configure script...
TWiki Administrator User The TWikiAdminUser has been added to TWiki to make it possible to login without needing to create a TWiki User, or to temporarily login...
TWiki Contributor Not an actual user of this site, but a person devoting some of his/her time to contribute to the Open Source TWiki project. TWikiContributor lists...
The TWikiGuest User A guest of this TWiki site, or a user who is not logged in. Register create an account to participate in this TWiki site Starting points...
Local customizations of site wide preferences Site level preferences are located in 1 , however this 2 prefs topic has override priority and should be used for...
The TWikiRegistrationAgent User This is a TWiki user used by TWiki when it registers new users. This user has special access to write to , and does not have...
Measurement requirements: meta name `robots` content `noindex` / Measurement requirements: Measurement Set 1: 1. Measure the dimensions of the Tumbler...
The UnknownUser User UnknownUser is a reserved name in TWiki. If the UnknownUser appears, it is probably because author information for a topic could not be recovered...
Report for Bulk Register Registering KyleRyan KyleRyan has been added to the password and user mapping managers Writing topic KyleRyan RegistrationHandler...
Header of User Homepages Note: This is a maintenance topic, used by the TWiki administrator. The part between the horizontal rules gets included at the top of...
Header of User Profile Pages Note: This is a maintenance topic, used by the TWiki Administrator. The part between the horizontal rules gets included at the top...
Using VirtualBox Fullscreen or Seamless Mode When using VirtualBox to run a virtual Windows session, you will probably prefer to use either Fullscreen Mode or Seamless...
Web Notification This is a subscription service to be automatically notified by e mail when topics change in this Main web. This is a convenient service, so...